Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated source code comments of PhpBlockView #416

Merged
merged 1 commit into from
Mar 10, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions src/base/PhpBlockView.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@
*
* @property PhpBlock $context Get the block context.
* @property PhpBlock $block The block context.
* @property integer $index Get the current index number of the block inside the current placeholder.
* @property integer $index Get the current index number/position of the block within this placeholder.
* @property boolean $isFirst Whether this is the first block element inside this placeholder or not.
* @property boolean $isLast Whether this is the last block element inside this placeholder or not.
* @property integer $itemsCount Returns the number of items inside this placeholder.
* @property boolean $isNextEqual Whether the next element (the element after the current element) is the same or not.
* @property boolean $isPrevEqual Whether the previous element (the element before the current element) is the same or not.
* @property integer $equalIndex Get the index number within the equal elements.
* @property integer $equalIndex Get the current index number/position of this element within the list of *same* elements.
* @property integer $id Returns the Unique ID for this block (absolute unique value).
* @property integer $blockId Returns the block type ID from database, assume two text blocks would have the same ID.
* @property \luya\cms\models\NavItem $pageObject Returns the NavItem object for the context the block is implemented.
* @property \luya\cms\models\NavItemPage $pageObject Returns the `NavItemPage` object where the block is located.
* @property View $appView The application view object in order to register data to the layout view.
*
* @author Basil Suter <[email protected]>
Expand Down Expand Up @@ -156,11 +156,11 @@ public function getBlockId()
}

/**
* Returns the {{luya\cms\models\NavItem}} context Page Object.
* Returns the context {{luya\cms\models\NavItemPage}} object.
*
* Returns the context page object where the block is implemented.
*
* @return \luya\cms\models\NavItem
* @return \luya\cms\models\NavItemPage
* @since 1.0.2
*/
public function getPageObject()
Expand All @@ -171,17 +171,17 @@ public function getPageObject()
/**
* Get a block environment value.
*
* + **id**: Return the unique identifier for this block, each blocks has its id from the database, this is absolute unique. {{luya\cms\models\NavItemPageBlockItem}} -> id
* + **id**: Returns the unique identifier for this block, each blocks has its id from the database, this is absolute unique. {{luya\cms\models\NavItemPageBlockItem}} -> id
* + **blockId**: Returns the id of the block in the database. Two blocks of the same type would have the same blockId. {{luya\cms\models\Block}} -> id
* + **context**: Returns frontend or backend to find out in which context you are.
* + **pageObject**: Returns the {{luya\cms\models\NavItem}} Object where you can run `getNav()` to retrievew the Nav Object.
* + **context**: Returns `frontend` or `admin` to find out in which context you are.
* + **pageObject**: Returns the {{luya\cms\models\NavItemPage}} object where the block is located. Thereof you can also retrieve the related {{luya\cms\models\NavItem}} and {{luya\cms\models\Nav}} objects via `getNavItem()` and `getNav()`.
* + **isFirst**: Returns whether this block is the first in its placeholder or not.
* + **isLast**: Return whether his block is the last in its placeholder or not.
* + **index**: Returns the number of the index/position within this placheholder.
* + **isLast**: Returns whether this block is the last in its placeholder or not.
* + **index**: Returns the index number/position within this placeholder.
* + **itemsCount**: Returns the number of items inside this placeholder.
* + **isPrevEqual**: Returns whether the previous item is of the same origin (block type, like text block) as the current.
* + **isNextEqual**: Returns whether the next item is of the same origin (block type, like text block) as the current.
* + **equalIndex**: Get the current index/position of this element within the list of *same* elements.
* + **equalIndex**: Returns the current index number/position of this element within the list of *same* elements.
*
* @param string $key The key identifier of the context variable.
* @param mixed $defaultvalue If the env value is not found this value will be returned.
Expand Down
Loading