Interface yii\base\ViewContextInterface

Implemented bykartik\affix\Affix, kartik\alert\Alert, kartik\alert\AlertBlock, kartik\alert\Bs3Alert, kartik\alert\Bs4Alert, kartik\alert\Bs5Alert, kartik\base\Html5Input, kartik\base\InputWidget, kartik\base\Widget, kartik\bs4dropdown\ButtonDropdown, kartik\bs4dropdown\Dropdown, kartik\bs5dropdown\ButtonDropdown, kartik\bs5dropdown\Dropdown, kartik\builder\BaseForm, kartik\builder\Form, kartik\builder\FormGrid, kartik\builder\TabularForm, kartik\checkbox\CheckboxX, kartik\cmenu\ContextMenu, kartik\color\ColorInput, kartik\date\DatePicker, kartik\datecontrol\DateControl, kartik\datecontrol\controllers\ParseController, kartik\daterange\DateRangePicker, kartik\datetime\DateTimePicker, kartik\depdrop\DepDrop, kartik\detail\DetailView, kartik\dialog\Dialog, kartik\dropdown\DropdownX, kartik\dynagrid\DynaGrid, kartik\dynagrid\DynaGridDetail, kartik\dynagrid\controllers\SettingsController, kartik\editable\Editable, kartik\editors\Codemirror, kartik\editors\Summernote, kartik\export\ExportMenu, kartik\field\FieldRange, kartik\file\FileInput, kartik\form\ActiveForm, kartik\grid\GridLinkSorter, kartik\grid\GridView, kartik\grid\controllers\ExportController, kartik\grid\controllers\GridEditedRowController, kartik\growl\Growl, kartik\ipinfo\IpInfo, kartik\label\LabelInPlace, kartik\markdown\MarkdownEditor, kartik\markdown\controllers\ParseController, kartik\money\MaskMoney, kartik\nav\NavX, kartik\nav\NavXBs3, kartik\nav\NavXBs4, kartik\nav\NavXBs5, kartik\number\NumberControl, kartik\password\PasswordInput, kartik\popover\PopoverX, kartik\range\RangeInput, kartik\rating\StarRating, kartik\select2\Select2, kartik\sidenav\SideNav, kartik\slider\Slider, kartik\social\Disqus, kartik\social\FacebookPlugin, kartik\social\GithubPlugin, kartik\social\GithubXPlugin, kartik\social\GoogleAnalytics, kartik\social\GooglePlugin, kartik\social\TwitterPlugin, kartik\social\VKPlugin, kartik\social\Widget, kartik\sortable\Sortable, kartik\sortinput\SortableInput, kartik\spinner\Spinner, kartik\switchinput\SwitchInput, kartik\tabs\TabsX, kartik\time\TimePicker, kartik\touchspin\TouchSpin, kartik\tree\TreeView, kartik\tree\TreeViewInput, kartik\tree\controllers\NodeController, kartik\typeahead\Typeahead, kartik\typeahead\TypeaheadBasic, kartik\widgets\ActiveForm, kartik\widgets\Affix, kartik\widgets\Alert, kartik\widgets\AlertBlock, kartik\widgets\ColorInput, kartik\widgets\DatePicker, kartik\widgets\DateTimePicker, kartik\widgets\DepDrop, kartik\widgets\FileInput, kartik\widgets\Growl, kartik\widgets\InputWidget, kartik\widgets\RangeInput, kartik\widgets\Select2, kartik\widgets\SideNav, kartik\widgets\Spinner, kartik\widgets\StarRating, kartik\widgets\SwitchInput, kartik\widgets\TimePicker, kartik\widgets\TouchSpin, kartik\widgets\Typeahead, kartik\widgets\TypeaheadBasic, kartik\widgets\Widget, yii\apidoc\commands\ApiController, yii\apidoc\commands\GuideController, yii\apidoc\components\BaseController, yii\apidoc\templates\bootstrap\ApiRenderer, yii\apidoc\templates\bootstrap\SideNavWidget, yii\apidoc\templates\html\ApiRenderer, yii\apidoc\templates\json\ApiRenderer, yii\apidoc\templates\krajee\ApiRenderer, yii\apidoc\templates\krajee\widgets\Dropdown, yii\apidoc\templates\krajee\widgets\Nav, yii\apidoc\templates\krajee\widgets\NavBar, yii\apidoc\templates\krajee\widgets\SideNav, yii\apidoc\templates\online\ApiRenderer, yii\authclient\widgets\AuthChoice, yii\authclient\widgets\AuthChoiceItem, yii\authclient\widgets\GooglePlusButton, yii\base\Controller, yii\base\Widget, yii\bootstrap4\Accordion, yii\bootstrap4\ActiveForm, yii\bootstrap4\Alert, yii\bootstrap4\Breadcrumbs, yii\bootstrap4\Button, yii\bootstrap4\ButtonDropdown, yii\bootstrap4\ButtonGroup, yii\bootstrap4\ButtonToolbar, yii\bootstrap4\Carousel, yii\bootstrap4\Dropdown, yii\bootstrap4\InputWidget, yii\bootstrap4\LinkPager, yii\bootstrap4\Modal, yii\bootstrap4\Nav, yii\bootstrap4\NavBar, yii\bootstrap4\Progress, yii\bootstrap4\Tabs, yii\bootstrap4\Toast, yii\bootstrap4\ToggleButtonGroup, yii\bootstrap4\Widget, yii\bootstrap5\Accordion, yii\bootstrap5\ActiveForm, yii\bootstrap5\Alert, yii\bootstrap5\Breadcrumbs, yii\bootstrap5\Button, yii\bootstrap5\ButtonDropdown, yii\bootstrap5\ButtonGroup, yii\bootstrap5\ButtonToolbar, yii\bootstrap5\Carousel, yii\bootstrap5\Dropdown, yii\bootstrap5\InputWidget, yii\bootstrap5\LinkPager, yii\bootstrap5\Modal, yii\bootstrap5\Nav, yii\bootstrap5\NavBar, yii\bootstrap5\Offcanvas, yii\bootstrap5\Popover, yii\bootstrap5\Progress, yii\bootstrap5\Tabs, yii\bootstrap5\Toast, yii\bootstrap5\ToggleButtonGroup, yii\bootstrap5\Widget, yii\bootstrap\ActiveForm, yii\bootstrap\Alert, yii\bootstrap\Button, yii\bootstrap\ButtonDropdown, yii\bootstrap\ButtonGroup, yii\bootstrap\Carousel, yii\bootstrap\Collapse, yii\bootstrap\Dropdown, yii\bootstrap\InputWidget, yii\bootstrap\Modal, yii\bootstrap\Nav, yii\bootstrap\NavBar, yii\bootstrap\Progress, yii\bootstrap\Tabs, yii\bootstrap\ToggleButtonGroup, yii\bootstrap\Widget, yii\captcha\Captcha, yii\console\Controller, yii\console\controllers\AssetController, yii\console\controllers\BaseMigrateController, yii\console\controllers\CacheController, yii\console\controllers\FixtureController, yii\console\controllers\HelpController, yii\console\controllers\MessageController, yii\console\controllers\MigrateController, yii\console\controllers\ServeController, yii\console\widgets\Table, yii\debug\controllers\DefaultController, yii\debug\controllers\UserController, yii\debug\widgets\NavigationButton, yii\gii\console\GenerateController, yii\gii\controllers\DefaultController, yii\grid\GridView, yii\jui\Accordion, yii\jui\AutoComplete, yii\jui\DatePicker, yii\jui\Dialog, yii\jui\Draggable, yii\jui\Droppable, yii\jui\InputWidget, yii\jui\Menu, yii\jui\ProgressBar, yii\jui\Resizable, yii\jui\Selectable, yii\jui\Slider, yii\jui\SliderInput, yii\jui\Sortable, yii\jui\Spinner, yii\jui\Tabs, yii\jui\Widget, yii\mail\BaseMailer, yii\queue\amqp\Command, yii\queue\amqp_interop\Command, yii\queue\beanstalk\Command, yii\queue\cli\Command, yii\queue\db\Command, yii\queue\debug\Panel, yii\queue\file\Command, yii\queue\gearman\Command, yii\queue\redis\Command, yii\queue\sqs\Command, yii\queue\stomp\Command, yii\rest\ActiveController, yii\rest\Controller, yii\swiftmailer\Mailer, yii\web\Controller, yii\widgets\ActiveForm, yii\widgets\BaseListView, yii\widgets\Block, yii\widgets\Breadcrumbs, yii\widgets\ContentDecorator, yii\widgets\DetailView, yii\widgets\FragmentCache, yii\widgets\InputWidget, yii\widgets\LinkPager, yii\widgets\LinkSorter, yii\widgets\ListView, yii\widgets\MaskedInput, yii\widgets\Menu, yii\widgets\Pjax, yii\widgets\Spaceless
Available since version2.0
Source Code https://github.com/yiisoft/yii2/blob/master/framework/base/ViewContextInterface.php

ViewContextInterface is the interface that should implemented by classes who want to support relative view names.

The method getViewPath() should be implemented to return the view path that may be prefixed to a relative view name.

Public Methods

Hide inherited methods

MethodDescriptionDefined By
getViewPath() yii\base\ViewContextInterface

Method Details

getViewPath() public abstract method

public abstract string getViewPath ( )
return string

The view path that may be prefixed to a relative view name.