Skip to content

Instantly share code, notes, and snippets.

View junichi11's full-sized avatar
🇯🇵

Junichi Yamamoto junichi11

🇯🇵
View GitHub Profile
<?php
class Asset_Instance extends Fuel\Core\Asset_Instance {}
class Cache_Handler_Json extends Fuel\Core\Cache_Handler_Json {}
class Cache_Handler_Serialized extends Fuel\Core\Cache_Handler_Serialized {}
class Cache_Handler_String extends Fuel\Core\Cache_Handler_String {}
class Cache_Storage_Apc extends Fuel\Core\Cache_Storage_Apc {}
abstract class Cache_Storage_Driver extends Fuel\Core\Cache_Storage_Driver {}
class Cache_Storage_File extends Fuel\Core\Cache_Storage_File {}
class Cache_Storage_Memcached extends Fuel\Core\Cache_Storage_Memcached {}
class Cache_Storage_Redis extends Fuel\Core\Cache_Storage_Redis {}
@junichi11
junichi11 / tree.txt
Created November 19, 2012 10:36
Existing Source fuel for NetBeans
myproject
├── CHANGELOG.md
├── CONTRIBUTING.md
├── README.md
├── TESTING.md
├── build.xml
├── docs
├── fuel
├── nbproject
├── oil
@junichi11
junichi11 / PostsController.php
Created November 12, 2012 09:28
CakePHP controller sample
<?php
class PostsController extends AppController {
public $uses = array('Post', 'Foo', 'Bar');
public $components = array('Session', 'Security');
public $helpers = array('Html', 'Form');
public function index() {
@junichi11
junichi11 / 201211130001
Created November 12, 2012 01:52
Remove after
java.net.MalformedURLException: no protocol:
at java.net.URL.<init>(URL.java:567)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
[catch] at org.netbeans.modules.php.editor.elements.PhpElementImpl.toFileObject(PhpElementImpl.java:194)
at org.netbeans.modules.php.editor.elements.PhpElementImpl.resolveFileObject(PhpElementImpl.java:188)
at org.netbeans.modules.php.editor.elements.PhpElementImpl.getFileObject(PhpElementImpl.java:173)
at org.netbeans.modules.php.editor.api.elements.ElementFilter.forEqualTypes(ElementFilter.java:295)
at org.netbeans.modules.php.editor.api.elements.ElementFilter$15.isAccepted(ElementFilter.java:317)
at org.netbeans.modules.php.editor.elements.IndexQueryImpl$1.isFromSubclassOfEnclosingType(IndexQueryImpl.java:913)
@junichi11
junichi11 / CakePHPControllerSuite.php
Created October 12, 2012 13:03
CakePHPTestSuite for NetBeans
<?php
class CakePHPControllerSuite extends CakeTestSuite {
public static function suite() {
$suite = new CakePHPControllerSuite('Cake Controller Test Sute');
$suite->addTestDirectory(TESTS . 'Case' . DS . 'Controller');
return $suite;
}
@junichi11
junichi11 / phpunit.bat
Created October 11, 2012 06:26
CakePHP PHPUnit for NetBeans
@echo off
set NETBEANSSUITE=
:loop
if "%1"=="" goto end
if "%1"=="NetBeansSuite" goto suite
set NETBEANSSUITE=%NETBEANSSUITE% %1
shift
goto loop
:suite
set NETBEANSSUITE=%NETBEANSSUITE% %1
@junichi11
junichi11 / CakePHPControllerSuite.php
Created October 7, 2012 06:34
PHPUnit Test Suite for CakePHP
<?php
class CakePHPControllerSuite extends PHPUnit_Framework_TestSuite {
public static function suite() {
$suite = new CakeTestSuite('Cake Controller Test Sute');
$suite->addTestDirectory(TESTS . 'Case' . DS . 'Controller');
return $suite;
}
@junichi11
junichi11 / configuration.xml
Created October 6, 2012 14:04
PHPUnit for CakePHP (exclude core)
<phpunit>
<filter>
<blacklist>
<directory suffix=".php">path\to\NetBeansProjects\cakephp\lib</directory>
</blacklist>
</filter>
</phpunit>
@junichi11
junichi11 / composer.json
Created October 3, 2012 11:33
Composer template for CakePHP Plugin
{
"name": "vendor/plugin_name",
"type": "cakephp-plugin",
"description": "Moge Plugin for CakePHP",
"keywords": ["cakephp","moge"],
"homepage": "https://github.com/yousername/your_plugin",
"license": "MIT",
"authors": [
{
"name": "hoge moge",
@junichi11
junichi11 / composer.json
Created October 1, 2012 23:32
CakePHP Plugin Composer Example
{
"repositories": [
{
"type":"package",
"package": {
"type" : "cakephp-plugin",
"name" : "junichi11/Plupload",
"version" : "1.0",
"dist": {
"url": "https://github.com/junichi11/CakePHP-Plupload-Plugin/zipball/master",