<?php require 'ExtDirect.php'; ExtDirect::$namespace = 'RPC'; ExtDirect::$descriptor = 'RPC.REMOTING_API'; class Actors { public function create($config) { return array("success" => true, "data" => array("name" => "New Actor", "id" => rand(1, 22000))); } public function read($config) { return array("success" => true, "data" => array(array("id" => rand(1, 22000), "name" => "John Travolta"), array("id" => rand(1, 22000), "name" => "Benny Hill"), array("id" => rand(1, 22000), "name" => "Bruce Willis"), array("id" => rand(1, 22000), "name" => "Rowan Atkinson"))); } public function update($config) { return array("success" => true, "data" => $config); } public function destroy($config) { return array("success" => true); } } class Util { public function date($format) { return date($format); } }