Skip to content

Instantly share code, notes, and snippets.

<?
$input=Input::Get();
if ($input->has('name','age','sex'))
{
$profile=Model::Instance('profiles.profile');
$profile->name=$input->name;
$profile->age=$input->age;
$profile->save();
}
else
<?
$input=Input::Get();
if ($input->has('name','age','sex'))
{
$profile=Model::Instance('profiles.profile');
$profile->name=$input->name;
$profile->age=$input->get_num('age');
$profile->save();
}
else
<?
$profile->age=$input->get_num('age',18);
<?
list($profile->age,$profile->sex,$profile->name)=$input->fetch('age','sex','name');
<?
foreach($input as $key => $value)
echo "$key = $value";
<?
uses('system.app.dynamic_object');
$obj=new DynamicObject();
// dynamic properties
$obj->foo='bar';
$obj->boo='far';
// array access
<?
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);
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()
{
// …
}
<?
class DumbClass
{
/**
* Comment block
*/
public function thing($parameter,$another)
{
return false;
}