Skip to content

Instantly share code, notes, and snippets.

@sasezaki
sasezaki / Zend_Validate.php
Last active December 19, 2015 20:18
Japanese Zend_Validate for 2.2
<?php
/**
* Zend Framework (http://framework.zend.com/)
*
* @link http://github.com/zendframework/zf2 for the canonical source repository
* @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
*/
return array(
@sasezaki
sasezaki / sample.go
Created July 13, 2013 17:16
temoto/robotstxt-go がURLエンコードを考慮してないように見える
package main
import (
"github.com/temoto/robotstxt-go"
"fmt"
)
func main() {
robots, err := robotstxt.FromBytes([]byte(`
User-agent: Googlebot
@sasezaki
sasezaki / router.php
Created June 22, 2013 15:39
router proposal for 5.5.0 or over
<?php
use \SplObjectStorage;
use Zend\Http\PhpEnvironment\Request;
use Zend\Http\PhpEnvironment\Response;
class Dispatcher
{
private $router;
public function __construct(Router $router)
@sasezaki
sasezaki / heroine.php
Last active December 17, 2015 17:09
crazy heroine sample
<?php
namespace Sample;
use Heroine\Heroine;
use Heroine\Factory\FactoryInterface;
use PDO;
// heroine is here
// https://github.com/bjyoungblood/heroine
require_once __DIR__.'/test/bootstrap.php';
@sasezaki
sasezaki / TokenReflection_.php
Created May 20, 2013 14:23
TokenReflection
<?php
use TokenReflection\Broker;
$broker = new Broker(new Broker\Backend\Memory());
$broker->processDirectory('./library/Zend/Validator');
var_dump($broker->getClass('Zend\Validator\Ip')->getDefaultProperties()['messageTemplates']);
@sasezaki
sasezaki / PropertyScanner_patch.php
Last active December 17, 2015 09:09
just a note
<?php
/**
* Zend Framework (http://framework.zend.com/)
*
* @link http://github.com/zendframework/zf2 for the canonical source repository
* @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
*/
namespace Zend\Code\Scanner;
--TEST--
Sample TEST
--FILE--
<?php
$users = [
'太郎' => 'male',
'花子' => 'female',
'一郎' => 'male',
];
@sasezaki
sasezaki / escaper.diff
Created March 11, 2013 14:31
diff SecurityMultiTool/library/SecurityMultiTool/Html/Escaper.php zf2/library/Zend/Escaper/Escaper.php
1a2,8
> /**
> * Zend Framework (http://framework.zend.com/)
> *
> * @link http://github.com/zendframework/zf2 for the canonical source repository
> * @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
> * @license http://framework.zend.com/license/new-bsd New BSD License
> */
3c10
< namespace SecurityMultiTool\Html;
--TEST--
Assert Title TEST
--SKIPIF--
<?php
if (!extension_loaded('webkitgtk')) {
die("skip webkitgtk extension not available.");
}
?>
--FILE--
<?php
@sasezaki
sasezaki / diff_scan_vs_resources.diff
Created February 21, 2013 15:59
diff of ZF2 library directory scanned message templates VS resources/languages/en/Zend_Validate.php
1c1,21
< <?php
---
> <?php
> /**
> * Zend Framework
> *
> * LICENSE
> *
> * This source file is subject to the new BSD license that is bundled