Title: E_STRICT coding warnings
Last modified: October 10, 2017

---

# E_STRICT coding warnings

 *  Resolved [dhunink](https://wordpress.org/support/users/dhunink/)
 * (@dhunink)
 * [8 years, 7 months ago](https://wordpress.org/support/topic/e_strict-coding-warnings/)
 * Hi,
 * after activating the plugin I see a LOT of E_STRICT notices from PHP.
    Looks 
   likes a few lines of code need an update…
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\BaseControllerTrait define the same property ($php) in the composition
   of UserAccessManager\Controller\Controller. This might be incompatible, to improve
   maintainability consider using accessor methods in traits instead. Class was 
   composed in /home/users/topogftp/staging.topografieindeklas.nl/wp-content/plugins/
   user-access-manager/src/Controller/Controller.php on line 161
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\BaseControllerTrait define the same property ($wordpressConfig) in
   the composition of UserAccessManager\Controller\Controller. This might be incompatible,
   to improve maintainability consider using accessor methods in traits instead.
   Class was composed in /home/users/topogftp/staging.topografieindeklas.nl/wp-content/
   plugins/user-access-manager/src/Controller/Controller.php on line 161
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 559
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 559
 * Strict Standards: UserAccessManager\Controller\Frontend\PostController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($mainConfig)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 559
 * Strict Standards: UserAccessManager\Controller\Frontend\PostController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($util)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 559
 * Strict Standards: UserAccessManager\Controller\Frontend\PostController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($userHandler)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 559
 * Strict Standards: UserAccessManager\Controller\Frontend\PostController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($accessHandler)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 559
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\ShortCodeController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   ShortCodeController.php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($php) in the
   composition of UserAccessManager\Controller\Frontend\ShortCodeController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/ShortCodeController.
   php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\ShortCodeController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   ShortCodeController.php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($template)
   in the composition of UserAccessManager\Controller\Frontend\ShortCodeController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   ShortCodeController.php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 400
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 400
 * Strict Standards: UserAccessManager\Controller\Frontend\TermController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($mainConfig)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 400
 * Strict Standards: UserAccessManager\Controller\Frontend\TermController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($util)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 400
 * Strict Standards: UserAccessManager\Controller\Frontend\TermController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($userHandler)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 400
 * Strict Standards: UserAccessManager\Controller\Frontend\TermController and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($accessHandler)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 400
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\RedirectController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   RedirectController.php on line 415
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($php) in the
   composition of UserAccessManager\Controller\Frontend\RedirectController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/RedirectController.
   php on line 415
 * Any plans for this?
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\RedirectController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   RedirectController.php on line 415

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [gm_alex](https://wordpress.org/support/users/gm_alex/)
 * (@gm_alex)
 * [8 years, 7 months ago](https://wordpress.org/support/topic/e_strict-coding-warnings/#post-9573773)
 * See [https://github.com/GM-Alex/user-access-manager/issues/134](https://github.com/GM-Alex/user-access-manager/issues/134)
 *  Thread Starter [dhunink](https://wordpress.org/support/users/dhunink/)
 * (@dhunink)
 * [8 years, 7 months ago](https://wordpress.org/support/topic/e_strict-coding-warnings/#post-9573903)
 * Hi!
    Just updated to version 2.1.4. There are still warnings… No cache in place.
   The notices appear to regard different lines though.
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 538
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\PostController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/PostController.
   php on line 538
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\ShortCodeController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   ShortCodeController.php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($php) in the
   composition of UserAccessManager\Controller\Frontend\ShortCodeController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/ShortCodeController.
   php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\ShortCodeController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   ShortCodeController.php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($template)
   in the composition of UserAccessManager\Controller\Frontend\ShortCodeController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   ShortCodeController.php on line 137
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 380
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\AdminOutputControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\TermController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/TermController.
   php on line 380
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpress)
   in the composition of UserAccessManager\Controller\Frontend\RedirectController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   RedirectController.php on line 415
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($php) in the
   composition of UserAccessManager\Controller\Frontend\RedirectController. This
   might be incompatible, to improve maintainability consider using accessor methods
   in traits instead. Class was composed in /home/users/topogftp/staging.topografieindeklas.
   nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/RedirectController.
   php on line 415
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($wordpressConfig)
   in the composition of UserAccessManager\Controller\Frontend\RedirectController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   RedirectController.php on line 415
 * Strict Standards: UserAccessManager\Controller\Controller and UserAccessManager\
   Controller\Frontend\LoginControllerTrait define the same property ($template)
   in the composition of UserAccessManager\Controller\Frontend\RedirectController.
   This might be incompatible, to improve maintainability consider using accessor
   methods in traits instead. Class was composed in /home/users/topogftp/staging.
   topografieindeklas.nl/wp-content/plugins/user-access-manager/src/Controller/Frontend/
   RedirectController.php on line 415

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘E_STRICT coding warnings’ is closed to new replies.

 * ![](https://ps.w.org/user-access-manager/assets/icon.svg?rev=1563783)
 * [User Access Manager](https://wordpress.org/plugins/user-access-manager/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/user-access-manager/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/user-access-manager/)
 * [Active Topics](https://wordpress.org/support/plugin/user-access-manager/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/user-access-manager/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/user-access-manager/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [dhunink](https://wordpress.org/support/users/dhunink/)
 * Last activity: [8 years, 7 months ago](https://wordpress.org/support/topic/e_strict-coding-warnings/#post-9573903)
 * Status: resolved