Class yii\base\Module has 2 properties: id and uniqueId. The former "uniquely identifies this module among other modules which have the same parent", while the latter - just unique id. But I still don't understand the diff. Why need we id to identify module, especially from modules with the same parent, if there is uniqueId, that identifies module too? It would be nice to show me example, which reveals the need for both these properies.
Yii2: uniqueID and id modules properties
1.1k Views Asked by Boolean_Type At
1
There are 1 best solutions below
Related Questions in PHP
- How to add the dynamic new rows from my registration form in my database?
- Issue in payment form gateway
- How to create a facet for WP gridbuilder that displays both parent and child custom fields?
- Function in anonymous Laravel Blade component
- How to change woocomerce or full wordpress currency with value from USD to AUD
- General questions about creating a custom theme Moodle CMS
- How to add logging to an abstract class in php
- error 500 on IIS FastCGI but no clue despite multiple error loggings activated
- Composer installation fails and reverts ./composer.json and ./composer.lock to original content
- How to isolate PHP apps from each other on a local machine(Windows or Linux)?
- Laravel: Using belongsToMany relationship with MongoDB
- window.location.href redirects but is causing problems on the webpage
- Key provided is shorter than 256 bits, only 64 bits provided
- Laravel's whereBetween method not working with two timestamps
- Implementing UUID as primary key in Laravel intermediate table
Related Questions in YII
- Placholder for TbExtendedGridView search input
- ERROR with this combination : mPDF on Yii 1.1.29 + php 7.4
- How to tell the Yii framework to add a header x-request-id to each request?
- Yii2 authenticate through LDAP
- I cannot be able to make two dropdowns on yii2 php website pull interdependent data
- Yii not diagnosis route when first same started
- not able to setup api testing codeception for yii2
- Memcached does not work on local machine | Docker
- Yii2 Select2 Always Showing Placeholder Instead of Database Values
- Wrap string using PHP in alphine
- In Php trying to read a csv file to display in array
- Trouble Extracting Numeric Values for Summation in a Yii Grid Column Using TSumColumn
- How to display foreign key value instead of key in grid view in yii 2?
- Yii2: Create a custom column to filter records based on a condition
- How to add admin user after installing yii advanced first time?
Related Questions in YII2
- problem with @use in scss file Yii2 advanced
- How to implement the patterns array in the urlManager of web.php?
- How to resolve the error react with yii2, has been blocked by CORS policy: Response?
- How to save registered user in database with yii2?
- In kartik's EditableColumn, editableValue passed is always 'Null'
- Yii GridView Columns returning (not set)
- Cannot access PUT request body params
- Pwa implementation in Yii2 PHP framework
- Can I convert an ArrayDataProvider into ActiveDataProvider?
- How can I use excel export to a paginated gridview yii2?
- Yii2 unable to run console commands
- Fast access to models in a ArrayDataProvider based on their key?
- YII2 Project foldertransferred from one pc to another with PHP Notice – yii\base\ErrorException Array to string conversion
- CRAFT CMS: Create a product type programmatically from a module
- Partial of PHP page does not refresh with AJAX call
Related Questions in YII-MODULES
- How to add aliases in yii2?
- get the variable value from the admin view in the model yii
- Yii2 login not working when debug module is not loaded
- roxymce file manager using in yii2
- How to enabled and disabled modules in Yii2?
- Yii2. Kartik datecontrol. Not initializes the datecontrol module
- Yii2. Override module class
- Module ID not appearing in Gii?
- How to access css/js file for layout of a module in Yii2
- Yii2: uniqueID and id modules properties
- Yii2: $loadedModules does not show all modules
- In Yii, how do you validate uniqueness against another column in the table?
- Yii 2: Using module's image declared as asset
- Yii 2: Load a module's view as a partial view on another application view
- Yii 2: Module class not found
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The module
idis the relative ID of a module and when there aren't parent the moduleidcoincides with theuniqueId. but if you use nested module (one or more) within other then comes the need to be able to still assign an identifier of the module (his name). This name is assigned using Id, which corresponds to the entry inconfig/main.php. The need to manage, as part of the framework, the absolute identification of each of these nested modules is instead carried out byUniqueId.UniqueIdis read only because his correct construction is managed by the Framework