This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$obj = new stdClass(); | |
$obj->a = new stdClass(); | |
$obj->a->child = new stdClass(); | |
$obj->b = new stdClass(); | |
$obj->b->child = $obj->a->child; | |
$serialized = serialize($obj); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$context = 'prod'; | |
$app = require dirname(__DIR__) . '/bootstrap/instance.php'; | |
$count = $argv[1]; | |
echo "Request page://self/ {$count} times.", PHP_EOL; | |
for ($i = 0; $i < $count; $i++) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace Webnium\BEAR\Extension\Router; | |
use Aura\Router\Map; | |
use Aura\Router\DefinitionFactory; | |
use Aura\Router\RouteFactory; | |
use Ray\Di\ProviderInterface; | |
use Ray\Di\Exception\NotInstantiable; | |
use BEAR\Sunday\Inject\ResourceInject; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module LRUMemoryCache { | |
export class Cache { | |
private leastRecentlyUsed: Node; | |
private mostRecentlyUsed: Node; | |
private map: Map<string, Node>; | |
private usage: number = 0; | |
constructor(public size: number) { | |
if (size <= 0) { | |
throw new Error('Cache size should be larger than 0'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
... | |
"background": { | |
"scripts": ["background.js"], | |
"persistent": false | |
} | |
... | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
error_reporting(E_ALL); | |
function foo(){} | |
class Hoge{ public function __toString(){return "a";}} | |
$hoge = new Hoge(); | |
$hoge.foo();// Success! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# language: ja | |
フィーチャ: 検索機能 | |
欲しい商品を見つけるために | |
会員または非会員として | |
商品を検索できる | |
シナリオ: カメラを検索する | |
前提 "ショッピングトップ" を表示している | |
もし "検索窓" に "カメラ" と入力する | |
かつ "検索" ボタンをクリックする |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ behat | |
フィーチャ: 検索機能 | |
欲しい商品を見つけるために | |
会員または非会員として | |
商品を検索できる | |
シナリオ: カメラを検索する # features/search.feature:7 | |
前提 "ショッピングトップ" を表示している | |
もし "検索窓" に "カメラ" と入力する | |
かつ "検索" ボタンをクリックする |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
interface HearerInterface | |
{ | |
public function retain($key, $value); | |
} | |
interface SelfExpressableInteface | |
{ | |
public function expressSelf(HearerInteface $hearer); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use Behat\MinkExtension\Context\MinkContext; | |
use Diggin\Bridge\Guzzle\AutoCharsetEncodingPlugin\AutoCharsetEncodingPlugin; | |
class FeatureContext extends MinkContext | |
{ | |
/* ommitted */ | |
/** | |
* @BeforeScenario |
OlderNewer