Skip to content

Instantly share code, notes, and snippets.

<?
$cache=Cache::Get('mycache');
$cache->set('somekey','somevalue');
conf:
driver: apc
enabled: true
views:
driver: apc
enabled: true
controls:
driver: memcached
enabled: true
servers:
<?
$item=new Item();
$class=AttributeReader::ClassAttributes($item);
echo $class->database;
echo $class->table;
$method=AttributeReader::PropertyAttributes($item,'uri');
<?
/**
* Sample model
*
* [[
* table: sample.item
* database: default
* read_only: false
* ]]
*
<?
class DumbClass
{
/**
* Comment block
*/
public function thing($parameter,$another)
{
return false;
}
namespace SimpleWebService
{
[HeavyMetalService(baseURI='/simple/',Name='Simple', Description='Simple service', Persistent=false)]
class Service
{
[HeavyMetalMethod(URI='something',Name='Do Something',Description='Does something.')]
public void DoSomething()
{
// …
}
<?
uses('system.app.dynamic_object');
$data=array(
'foo' => 'bar',
'boo' => 'far'
);
$obj=new DynamicObject($data);
<?
uses('system.app.dynamic_object');
$data=array(
'foo' => 'bar',
'boo' => 'far'
);
$obj=new DynamicObject($data);
<?
uses('system.app.dynamic_object');
$obj=new DynamicObject();
// dynamic properties
$obj->foo='bar';
$obj->boo='far';
// array access
<?
foreach($input as $key => $value)
echo "$key = $value";