2 namespace Valuation\DataBin;
7 * Manage XmlRpc request logs.
10 class XmlRpcRequestLog extends \Workspace\Service\DataBin
16 protected $meta = array(
17 'Base' => 'XmlRpcRequestLog',
19 'Entity' => '\Valuation\Entity\XmlRpcRequestLog',
20 'References' => array(
21 'xmlRpcClient' => '\Valuation\Entity\XmlRpc',
22 'valuation' => '\Valuation\Entity\Valuation',
24 'Dependants' => array()
29 protected $metaGrid = array(
31 'Contract' => 'Recurring',
33 'RequiredInput' => array(),
34 'OptionalInput' => array(
36 'NumberOfRecords' => 'Integer',
42 'Base' => 'xmlRpcRequestLog',
43 'NumberOfRecords' => 10,
44 'Query' => 'SELECT [SELECTION]
45 FROM \Valuation\Entity\XmlRpcRequestLog xmlRpcRequestLog
46 LEFT JOIN xmlRpcRequestLog.xmlRpcClient xmlRpcClient
47 LEFT JOIN xmlRpcRequestLog.valuation valuation
49 'Selection' => 'xmlRpcRequestLog, xmlRpcClient, valuation',
51 'OrderBy' => array('xmlRpcRequestLog.created' => 'DESC'),
54 'xmlRpcClient' => array(
66 'created' => 'DateTime',