LazyRecord\Inflector::getInstance PHP Method

getInstance() public static method

Gets a reference to the Inflector object instance.
public static getInstance ( ) : object
return object
    public static function &getInstance()
    {
        static $instance = array();
        if (!$instance) {
            $instance[0] = new self();
        }
        return $instance[0];
    }

Usage Example

Beispiel #1
0
 public function testBasicInflector()
 {
     $inflector = \LazyRecord\Inflector::getInstance();
     is('posts', $inflector->pluralize('post'));
     is('blogs', $inflector->pluralize('blog'));
     is('categories', $inflector->pluralize('category'));
     is('post', $inflector->singularize('posts'));
     is('CreateUser', $inflector->camelize('create_user'));
     is('create_user', $inflector->underscore('CreateUser'));
     is('Create User', $inflector->humanize('create_user'));
     is('user_roles', $inflector->tableize('UserRole'));
     is('UserRole', $inflector->classify('user_roles'));
 }
All Usage Examples Of LazyRecord\Inflector::getInstance