コード例 #1
0
 /**
  * Test for singularize or pluralize
  * */
 public function testAddOrRemoveS()
 {
     $this->assertEquals('user', Formatter::addOrRemoveS('users'));
     $this->assertEquals('cars', Formatter::addOrRemoveS('car'));
     $this->assertNotEquals('cars', Formatter::addOrRemoveS('cars'));
 }
コード例 #2
0
 /**
  * @var array classname from class namespace
  * @return string which is in lower case
  **/
 public static function getClassName($className)
 {
     $demarcation = explode('\\', $className);
     return Formatter::addOrRemoveS(strtolower(end($demarcation)));
 }