Skip to content

Instantly share code, notes, and snippets.

@zircote
zircote / build.xml.diff
Created June 2, 2011 14:46
DocBlox from PHPDocumenter
diff --git build.xml build.xml
index 0342c23..2608ddf 100644
--- build.xml
+++ build.xml
@@ -26,7 +26,7 @@
</target>
<target name="parallelTasks"
- description="Run the pdepend, phpmd, phpcpd, phpcs, phpdoc and phploc tasks in parallel using a maximum of 2 threads.">
+ description="Run the pdepend, phpmd, phpcpd, phpcs, docblox and phploc tasks in parallel using a maximum of 2 threads.">
@zircote
zircote / Metadata.php
Created May 31, 2011 02:55
A Zend Framework class to fetch EC2 instance meta-data
<?php
require_once 'Zend/Service/Abstract.php';
/**
*
*
* @author zircote@zircote.com
*
* <code>
* <?php
* $metadata = new Zircote_Service_Ec2_Metadata;
@zircote
zircote / snip.conf
Created May 16, 2011 16:49
Ignore for Zend Studio/Eclipse
global-ignores = \.settings \.buildpath \.project
@zircote
zircote / Bootstrap.php
Created May 15, 2011 05:44
Creating a Zend Framework Project [2/2]
<?php
/**
*
* The Application Bootstrap
* @author zircote
* @package ZendDb
*
*/
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
@zircote
zircote / build-dirs.sh
Created May 13, 2011 14:01
A project is born...
# If you use Zend Studio or Eclipse PDT create a new
# `PHP Project` named ZfBugs in your workspace
# workspace could easily be in /usr/local/zend/apache2/htdocs
# if you utilize Zend Server the location is up to you
cd ~/${Workspace}
zf create project ZendDb
# create the build structure, build.xml and build container
touch ZendDb/build.xml
# edit the build.xml
mkdir ZendDb/build
@zircote
zircote / meteor-status.php
Created May 12, 2011 21:23
Meteor Status
#!/usr/bin/env php
<?php
/**
*
* Result string for parsing
* @var string
*/
$string = null;
/**
*
@zircote
zircote / redis-status.php
Created May 12, 2011 21:21
Redis status
#!/usr/bin/env php
<?php
/**
*
* Result string for parsing
* @var string
*/
$string = null;
/**
*
@zircote
zircote / reports.txt
Created May 10, 2011 18:39
phpcs report types
phpcs --standard=tests/build/phpcs.xml --report=summary .
PHP CODE SNIFFER REPORT SUMMARY
--------------------------------------------------------------------------------
FILE ERRORS WARNINGS
--------------------------------------------------------------------------------
/usr/local/zend/apache2/htdocs/project/application/Bootstrap.php 1 4
...2/htdocs/Project/application/controllers/ActivityController.php 3 1
...
@zircote
zircote / phpcs-install.sh
Created May 10, 2011 18:31
install PHP_CodeSniffer
sudo pear upgrade pear
sudo pear –all-deps install PHP_CodeSniffer
@zircote
zircote / phpcs.xml
Created May 10, 2011 18:24
a PHP_CodeSniffer ruleset for Zend Code Standards
<?xml version="1.0"?>
<ruleset name="Zend Standard">
<description>A custom coding standard</description>
<exclude-pattern>*/tests/*</exclude-pattern>
<exclude-pattern>*/data/*</exclude-pattern>
<exclude-pattern>*/.svn/*</exclude-pattern>
<exclude-pattern>*.js</exclude-pattern>
<exclude-pattern>*.css</exclude-pattern>
<rule ref="Zend" />
</ruleset>