/** * Returns table name by presenter i.e.: BaseTestPresenter => base_test * @return string */ public function getTableName() { $name = parent::getName(); if ($pos = strpos($name, ':')) { $name = substr($name, $pos + 1); } return Strings::toSnakeCase($name); }