Skip to content
View gist:c6e182860a00f743cade
Chriss-MacBook-Pro:laravel ccornutt$ composer require psecio/gatekeeper
Using version ^2.6 for psecio/gatekeeper
./composer.json has been updated
> php artisan clear-compiled
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for vlucas/phpdotenv == 1.1.1.0 -> satisfiable by vlucas/phpdotenv[v1.1.1].
View gist:b4b0d047a8c15ac40764
Late yesterday afternoon the PSR-9 and PSR-10 drafts were moved into master on the <a href="https://github.com/php-fig/fig-standards/" title="PHP-FIG Standards">php-fig/standards</a> repository, moving them along to the next step and to get the wider perspective of the main PHP-FIG group's opinions on it.
What are <b>PSR-9</b> and <b>PSR-10</b>, you ask? Here's a brief summary so far:
At the end of last year (2014) <i>Lukas Smith</i> <a href="https://groups.google.com/d/msg/php-fig/45AIj5bPHJ4/ThERB43j-u8J">made a proposal</a> to the PHP-FIG group for a standard that would make reporting security issues with PHP projects and libraries a much more structured thing. The general idea is that a standardized document (or documents?) in a project's repository would provide information about current and past security issues in a well-defined structure that could have some automated tooling around it. <a href="https://groups.google.com/forum/#!searchin/php-fig/security/php-fig/45AIj5bPHJ4/ThERB43j-u8J">Much discuss
View gist:45253b0c9cf78a7f5aed
$url = '/wsapi/2.0/verify?'.http_build_query($params).'&h='.$signature;
// Make the connections in a pool
$pool = array();
$client = new \Guzzle\Http\Client();
foreach ($this->hosts as $host) {
$pool[] = $client->get('http://'.$host.$url);
}
$responses = $client->send($pool, array(
View keybase.md

Keybase proof

I hereby claim:

  • I am enygma on github.
  • I am ccornutt (https://keybase.io/ccornutt) on keybase.
  • I have a public key whose fingerprint is BA43 E518 8775 24EF ECC2 6831 D67D 8542 2535 DF94

To claim this, I am signing this object:

View gist:5372096
Executing step: Check out the repository
When directory "my-repo" does not exist
And I git clone "git.internal:/opt/git/my-repo"
>> Cloning into 'my-repo'...
Then change to directory "my-repo"
Then execute "pwd"
>> /Users/chris/work/picklebuild/my-repo
Then git checkout "release"
>> Switched to a new branch 'release'
>> Branch release set up to track remote branch release from origin.
View gist:3906604
<?php
/**
* When using Guzzle with self-signed certs, something recently changed that makes the
* previous manual config no longer work...see below
*/
// this no longer works
$init = array(
'curl.CURLOPT_SSL_VERIFYHOST' => false,
'curl.CURLOPT_SSL_VERIFYPEER' => false,
View gist:3494587
<?php
$r = new XMLReader();
$r->xml($post);
while ($r->read()) {
if ($r->nodeType == 10) {
$doc = $r->readOuterXML();
// see if we have any entities
preg_match_all('#<!ENTITY (.*?)>#ims',$doc,$matches);
if (!empty($matches[1])) {
View gist:2704894
[Behat\Behat\Exception\ErrorException]
Exception has been thrown in "beforeSuite" hook, defined in FeatureContext::initMinkSessions()
View gist:2704817
<?php
// autoload_namespace.php generated by Composer
$vendorDir = dirname(__DIR__);
$baseDir = dirname(dirname($vendorDir));
return array(
'Zend\\Validator' => $vendorDir . '/zendframework/zend-validator/php/',
'Zend\\Uri' => $vendorDir . '/zendframework/zend-uri/php/',
View gist:2704264
{
"require": {
"behat/behat": ">=2.2.2",
"behat/mink" : ">=1.3.2",
"guzzle/guzzle": ">=2.0.1",
"fabpot/goutte": "*",
"behat/sahi-client": "*",
"alexandresalome/php-selenium": "*",
"facebook/php-webdriver": "*"
},
Something went wrong with that request. Please try again.