src/Versatile/Support/VersatileServiceProvider.php
public function register()
    {
        $this->registerSyntaxParser();
        $this->registerPathIntrospector();
        $this->registerTitleIntrospector();
        $this->registerTypeIntrospector();
        $this->registerViewCollectionFactory();
        $this->registerBuilderViewCollectionFactory();
        $this->registerModelPresenter();
        $this->registerCriteriaBuilder();
        $this->registerSearchFactory();
    }
public function register()
    {
        $this->registerSyntaxParser();
        $this->registerPathIntrospector();
        $this->registerTitleIntrospector();
        $this->registerTypeIntrospector();
        $this->registerViewCollectionFactory();
        $this->registerBuilderViewCollectionFactory();
        $this->registerModelPresenter();
        $this->registerCriteriaBuilder();
        $this->registerSearchFactory();
    }
public function register ( ) { $ this -> registerSyntaxParser ( ) ; $ this -> registerPathIntrospector ( ) ; $ this -> registerTitleIntrospector ( ) ; $ this -> registerTypeIntrospector ( ) ; $ this -> registerViewCollectionFactory ( ) ; $ this -> registerBuilderViewCollectionFactory ( ) ; $ this -> registerModelPresenter ( ) ; $ this -> registerCriteriaBuilder ( ) ; $ this -> registerSearchFactory ( ) ; }
Register any application services.

This service provider is a great spot to register your various container
bindings with the application. As you can see, we are registering our
"Registrar" implementation here. You can add your own bindings too!

@return void
Register any application services .