PHP Devise\Pages\Interpreter 네임스페이스

중첩된 네임스페이스

Devise\Pages\Interpreter\Modifiers

클래스들

이름 설명
BladeEngineCompiler This class merely decorates the another compiler and thus giving us the extra functionality we need to work properly.
DeviseCompiler purpose of this class is to add placeholder tags and also rename devise tags and lastly append on App::make('dvsPageData')->bindings for devise tags, collections, models and model creators
DeviseParser
DeviseTag
DvsPageData A storage container class that stores collections and fields for a given page. These fields and collections are addeded to a singleton registered in Devise\Pages\PagesServiceProvider.php called 'dvsPageData'. ALl blade views that contain fields and/or collections will use methods like addCollection and addField respectively to add in the data. Eventually all this data is spit out as JSON for the javascript library in devise to take over from there.
TagManager Create and find tags in the database. A tag could be a model, field, attribute, model creator or collection
ViewOpener Class ViewOpener opens a view for an include statement in this format: