示例#1
0
 /**
  * @param string $className
  * @return string
  */
 public function transformClassNameToTableName($className)
 {
     $tableName = StringUtils::getClassBaseName($className);
     $tableName = Inflector::underscore($tableName);
     $tableName = Inflector::pluralize($tableName);
     return $tableName;
 }
示例#2
0
 public function testGetClassBaseName()
 {
     $this->assertSame('Baz', StringUtils::getClassBaseName('Foo\\Bar\\Baz'));
     $this->assertSame('Foo', StringUtils::getClassBaseName('Foo'));
 }