Skip to content

Instantly share code, notes, and snippets.

View graphis's full-sized avatar

Zsolt Sándor graphis

View GitHub Profile
@graphis
graphis / Output
Created November 20, 2012 21:25 — forked from zombor/Output
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Testing</title>
</head>
<body>
<h1>Testing</h1>
<p>Hello &lt;foobar&gt;!
@graphis
graphis / controller
Created November 16, 2012 16:20
kohana
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Work extends Controller {
private $view;
private $content;
public function before()
{
// parent::before();
<?php
class Kostache_Layout_Base extends Kostache_Layout
{
protected $_options_title_selected = null;
/**
* Returns an options list of titles.
*
* @return array
@graphis
graphis / kostache-layout.php
Created November 4, 2012 21:11 — forked from lukemorton/kostache-layout.php
Basic HTML5 Mustache layout
<?php defined('SYSPATH') or die('No direct script access.');
class Kostache_Layout extends Kohana_Kostache_Layout {
public $app_id;
public $page_id;
public function charset()
{
@graphis
graphis / kostache-layout.php
Created November 4, 2012 21:11 — forked from lukemorton/kostache-layout.php
Basic HTML5 Mustache layout
<?php defined('SYSPATH') or die('No direct script access.');
class Kostache_Layout extends Kohana_Kostache_Layout {
public $app_id;
public $page_id;
public function charset()
{
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Example extends Controller {
public function action_index()
{
$this->request->response = new View_Example;
// or $this->response->body(new View_Example); in K3.1
}
@graphis
graphis / gist:4013780
Created November 4, 2012 21:05 — forked from ernestas/gist:1033461
KOstache layout in a layout
<?php defined('SYSPATH') or die('No direct script access.');
/**
* Mustache templates for Kohana.
*
* @package Kostache
* @category Base
* @author Jeremy Bush <[email protected]>
* @author Woody Gilk <[email protected]>
* @copyright (c) 2010-2011 Jeremy Bush
* @copyright (c) 2011 Woody Gilk
@graphis
graphis / base.php
Created November 4, 2012 20:50 — forked from wondersloth/base.php
Kohana Page Rendering Scheme
<?php defined('SYSPATH') or die('No direct script access.');
abstract class Controller_SiteLayout_Base extends Controller {
public $template = 'layout/base/page';
public $auto_render = TRUE;
/**
* The before() method is called before your controller action.
@graphis
graphis / request.php
Created October 4, 2012 20:47 — forked from biakaveron/request.php
Old-style Request->uri() for Kohana v3.2
<?php defined('SYSPATH') or die('No direct script access.');
class Request extends Kohana_Request {
public function uri(array $params = null)
{
if ($params === NULL)
{
return parent::uri();
}
<?php
// Excerpt from bootstrap.php
Kohana::init(
array(
'base_url' => '/',
'index_file' => '', // Important
)
);