public function __construct($p_objectId = null, $p_date = 'now', $p_hour = null)
{
if (!empty($p_objectId) && !empty($p_date)) {
$this->m_data['object_id'] = $p_objectId;
if (!strtotime($p_date)) {
return;
}
$this->m_data['date'] = date('Y-m-d', strtotime($p_date));
if (empty($p_hour)) {
$date = getdate(strtotime($p_date));
$p_hour = $date['hours'];
}
$this->m_data['hour'] = $p_hour;
$this->fetch();
}
}