KohanaPHP 3.x のインデックス

提供:MDWiki
移動: 案内, 検索
<?php
/* -----------------------------------------------------------------------------
 file name     : DOCUMENTROOT/index.php
 compatibility : PHP 5.2.8+ / KohanaPHP 3.2+ / UTF-8 [LF]
 description   : the front controller
 copyright     : Copyright(C)2012 by Takayuki KAWAMOTO
 date          : managed since [2012-02-03 14.28 (JST: GMT+0900) @269]
 encode phrase : 時々京の方向に幅が細くて美しい線が入った飾りを持つ雀が往く
 encode phrase : 男は傷の拳で美しく印刷された一冊の書を持ち憎い相手の笑いに応じた
 encode phrase : 牀前看月光/疑是地上霜/擧頭望山月/低頭思故郷
 encode phrase : 茨菰葉爛別西灣/蓮子花開猶未還/妾夢不離江上水/人傳郎在鳳凰山
 encode phrase : 上記の文はエディタにエンコード判定させるためのダミー文です。
 Git revision  :
----------------------------------------------------------------------------- */

error_reporting( E_ALL | E_STRICT );
date_default_timezone_set( 'Asia/Tokyo' );
ini_set( 'display_errors', TRUE );
define( 'EXT', '.php' );
define( 'DOCROOT', realpath( dirname( __FILE__ ) ) . DIRECTORY_SEPARATOR );
define( 'LIBROOT', realpath( dirname( dirname( __FILE__ ) ) ) . DIRECTORY_SEPARATOR . 'lib' . DIRECTORY_SEPARATOR );
$application = LIBROOT . 'AivYMHFguFCWuzkJ_app';
$modules     = LIBROOT . 'MSu3J3pwhuNmuknx_mod';
$system      = LIBROOT . 'StnsLNSZuIwseLR5_sys';
$application = ( ! is_dir( $application ) AND is_dir( DOCROOT . $application ) ) ? DOCROOT . $application : $application;
$modules     = ( ! is_dir( $modules )     AND is_dir( DOCROOT . $modules ) )     ? DOCROOT . $modules     : $modules;
$system      = ( ! is_dir( $system )      AND is_dir( DOCROOT . $system ) )      ? DOCROOT . $system      : $system;
define( 'APPPATH', realpath( $application ) . DIRECTORY_SEPARATOR );
define( 'MODPATH', realpath( $modules ) . DIRECTORY_SEPARATOR );
define( 'SYSPATH', realpath( $system ) . DIRECTORY_SEPARATOR );
unset( $application, $modules, $system );

$dummy = ! defined( 'KOHANA_START_TIME' )   ? define( 'KOHANA_START_TIME', microtime( TRUE ) )    : '';
$dummy = ! defined( 'KOHANA_START_MEMORY' ) ? define( 'KOHANA_START_MEMORY', memory_get_usage() ) : '';
require APPPATH . 'bootstrap' . EXT;
echo Request::factory()->execute()->send_headers()->body();

// PLEASE DO NOT TERMINATE WITH PHP END-TAG ( ? > ) WHEN IT IS NOT EMBEDDED INTO XHTML DOCUMENT.
// (PURE PHP CODE MUST BE TERMINATED *** WIHTOUT *** THE PHP END-TAG)

リンク

個人用ツール
名前空間
変種
操作
案内
ツールボックス