- From php-src:
commit db5898c9e55b33c9378295a8a85aa863202996bc
Author: Dmitry Stogov <[email protected]>
Date: Mon Aug 24 12:47:06 2015 +0300
"use strict"; | |
module.exports = function autoload() { | |
try { | |
require.resolve("harmony-reflect"); | |
} catch (err) { | |
throw new Error("You should install harmony-reflect module and use the --harmony_proxies flag to use this feature"); | |
} | |
require("harmony-reflect"); |
commit db5898c9e55b33c9378295a8a85aa863202996bc
Author: Dmitry Stogov <[email protected]>
Date: Mon Aug 24 12:47:06 2015 +0300
<?php | |
function getIdentity($mixed) | |
{ | |
return md5(serialize(cleanClosures($mixed))); | |
} | |
function cleanClosures($mixed) | |
{ | |
$values = array(); |
$ bin/atoum --loop -mcn 3 -ncc -p 'php -n -ddate.timezone=Europe/Paris' -f tests/units/phpunit/AssertTest.php | |
> PHP path: php -n -ddate.timezone=Europe/Paris | |
> PHP version: | |
=> PHP 5.6.6 (cli) (built: May 14 2015 23:27:40) | |
=> Copyright (c) 1997-2015 The PHP Group | |
=> Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies | |
> mageekguy\atoum\tests\phpunit\Framework_AssertTest... | |
[SSS-S0-0000-00-0--000-000-0-00000000000-0------------000-00>][ 59/277] | |
[--000----0-000000-0-0-0--------------0---00--0-0-0--------->][118/277] | |
[----------------------------------------------------------->][177/277] |
# namespace token name token value offset | |
-------------------------------------------------------------------------------- | |
0 default T_SELECT SELECT 0 | |
1 default T_IDENTIFIER foo 7 | |
2 default T_AS AS 11 | |
3 default T_IDENTIFIER bar 14 | |
4 default T_FROM from 18 | |
5 default T_OPAREN ( 23 | |
6 default T_SELECT select 24 | |
7 default T_NUMBER 1 31 |
export SYMFONY_COMPONENTS_VERSION='3.0.*@dev' | |
composer create-project --no-install --no-interaction --prefer-dist symfony/framework-standard-edition:${SYMFONY_COMPONENTS_VERSION} sf3_std | |
composer --working-dir=sf3_std install --prefer-dist |
<?php | |
function foo(\stdClass $a, \stdClass ... $bs) | |
{ | |
// gestion des arguments sur ma branche (dans le cas des variadics) | |
var_dump(func_get_args()); | |
// gestion des arguments actuelle | |
var_dump(array_merge(array($a, $bs), array_slice(func_get_args(), 2))); | |
} |
<?php | |
namespace mageekguy\atoum\http\tests\functionals\tests\fixtures; | |
use mageekguy\atoum\http\tests\fixtures\body; | |
use mageekguy\atoum\http\tests\functional; | |
class message extends functional | |
{ | |
public function testProtocol() | |
{ |
#!/bin/bash | |
if [[ "$1" = "-h" || "$1" = "--help" || $1 = "help" || $1 = "man" ]] | |
then | |
echo "A tiny script to run a command against PHP 5.3, 5.4, 5.5 and 5.6 using homebrew" | |
echo | |
echo -e "\033[34mUsage:\033[0m" | |
echo -e "\033[34m------\033[0m" | |
echo -e " \033[32m$0\033[0m \033[33m<command>\033[0m" | |
echo |
body > .container, | |
header .container, | |
nav .container { | |
width: 100%; | |
} | |
.pull-right .dropdown-menu { | |
right: 0; | |
left: auto; | |
} |