I hereby claim:
- I am Gisleburt on github.
- I am gisleburt (https://keybase.io/gisleburt) on keybase.
- I have a public key whose fingerprint is 708F DF23 13E1 F651 A167 CB81 1E51 9AC2 539B 8E7E
To claim this, I am signing this object:
<?php | |
class SomeClass { | |
const FIELD_MISSING = 'Missing'; | |
const FIELD_INVALID = 'Invalid'; | |
/** | |
* Checks each field for a validate function for each field of the object and runs it | |
* Override to change this functionality |
#!/bin/bash | |
cat /etc/*release | |
grep 'PermitRootLogin\|PasswordAuthentication' /etc/ssh/sshd_config | |
sudo /etc/init.d/denyhosts status | |
sudo /etc/init.d/fail2ban status | |
sudo grep '/home' /etc/passwd | cut -d : -f 1 | awk '{ sudo system("sudo passwd -S " $0) }' | grep -C 9999 ' P \| set\,' --color | |
echo "select Host, User, Password from mysql.user; select ''; show variables like 'version';" | mysql -uroot -p | |
/usr/sbin/apachectl -v | |
php -v |
/* | |
An alternative implementation that avoids the horrifying syntax of | |
prototype. Prototype has it's advantages so if you want the original | |
it's here: https://gist.github.com/banksean/300494 | |
Changes: | |
* Changed to YUI Object Pattern | |
* Simplified code | |
ToDo: |
#!/bin/bash | |
if [ -e "server.pid" ] | |
then | |
echo Stopping server | |
kill `cat server.pid` | |
rm server.pid | |
cat error.log | |
else | |
echo Starting server | |
php -S localhost:8000 router.php >> server.log 2> error.log & |
class Cache { | |
/** | |
* The name of the cache file | |
* @var string | |
*/ | |
protected $cacheFile; | |
/** | |
* The cache data |
#!/bin/bash | |
dir=$(pwd) | |
mkdir ~/phantomjs 2> /dev/null | |
cd ~/phantomjs | |
if [ -e "phantomjs.pid" ] | |
then | |
echo Stopping webdriver |
<?php | |
namespace AyeAye\Tests\Behat; | |
use Behat\Behat\Context\Context; | |
use Behat\Behat\Context\SnippetAcceptingContext; | |
use Behat\Behat\Tester\Exception\PendingException; | |
use Behat\Gherkin\Node\PyStringNode; | |
use Behat\Gherkin\Node\TableNode; | |
use Guzzle\Http\Client; |
I hereby claim:
To claim this, I am signing this object:
<?php | |
/** | |
* Class CloudFormationTemplateValidator | |
* @example | |
* echo 'Validating Cloud Formation Templates'.PHP_EOL; | |
* $hook = new CloudFormationTemplateValidator(); | |
* $files = array_slice($argv, 1); // Get a list of files from arguments | |
* $files = $files ?: $hook->getFilesRecursively('/^.+\.json$/i', getcwd()); // ...or recursively from the working dir | |
* if(!$hook->validateCloudFormationTemplates($files)) { |
<?php | |
abstract class TestCase extends \PHPUnit_Framework_TestCase | |
{ | |
/** | |
* Gets returns a proxy for any method of an object, regardless of scope | |
* @param object $object Any object | |
* @param string $methodName The name of the method you want to proxy | |
* @return \Closure |