public function functions()
{
return ['time' => INativeType::TYPE_INT, 'mktime' => INativeType::TYPE_INT, 'gmmktime' => INativeType::TYPE_INT, 'strtotime' => INativeType::TYPE_INT, 'date' => INativeType::TYPE_STRING, 'idate' => INativeType::TYPE_INT, 'gmdate' => INativeType::TYPE_STRING, 'gmstrftime' => INativeType::TYPE_STRING, 'strptime' => INativeType::TYPE_ARRAY, 'strftime' => INativeType::TYPE_STRING, 'localtime' => INativeType::TYPE_ARRAY, 'getdate' => INativeType::TYPE_ARRAY, 'checkdate' => INativeType::TYPE_BOOL];
}