Plugin Directory

Changeset 3416059


Ignore:
Timestamp:
12/10/2025 07:26:39 AM (4 months ago)
Author:
GM_Alex
Message:

Deploy version 2.3.6

Location:
user-access-manager
Files:
201 added
14 edited

Legend:

Unmodified
Added
Removed
  • user-access-manager/trunk/composer.json

    r3416025 r3416059  
    44  "type": "wordpress-plugin",
    55  "license": "GPL-2.0",
    6   "version": "2.3.5",
     6  "version": "2.3.6",
    77  "authors": [
    88    {
  • user-access-manager/trunk/languages/user-access-manager.pot

    r3416025 r3416059  
    77msgid ""
    88msgstr ""
    9 "Project-Id-Version: user-access-manager 2.3.5\n"
     9"Project-Id-Version: user-access-manager 2.3.6\n"
    1010"Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2025-12-10 06:47+0000\n"
     11"POT-Creation-Date: 2025-12-10 07:23+0000\n"
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • user-access-manager/trunk/package-lock.json

    r3416025 r3416059  
    11{
    22  "name": "user-access-manager",
    3   "version": "2.3.5",
     3  "version": "2.3.6",
    44  "lockfileVersion": 3,
    55  "requires": true,
     
    77    "": {
    88      "name": "user-access-manager",
    9       "version": "2.3.5",
     9      "version": "2.3.6",
    1010      "license": "GNU",
    1111      "dependencies": {
  • user-access-manager/trunk/readme.txt

    r3416025 r3416059  
    66Requires PHP: 8.0
    77Tested up to: 6.9
    8 Stable tag: 2.3.5
     8Stable tag: 2.3.6
    99License: GPLv2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    6767    Version     Date        Changes
    6868
     69    2.3.6       2025/12/10  Improve type compatibility again...
     70
    6971    2.3.5       2025/12/10  Improve type compatibility again...
    7072
  • user-access-manager/trunk/src/Controller/Backend/PostObjectController.php

    r3415727 r3416059  
    7070     * @throws UserGroupTypeException
    7171     */
    72     public function addAttachment(int $postId): void
     72    public function addAttachment(int|string|null $postId): void
    7373    {
    7474        $post = $this->objectHandler->getPost($postId);
  • user-access-manager/trunk/src/Controller/Frontend/RedirectController.php

    r3415057 r3416059  
    260260    }
    261261
    262     public function getFileUrl(string $url, int|string $id): string
     262    public function getFileUrl(string $url, int|string|null $id): string
    263263    {
    264264        // Nginx always supports real urls so we need the new urls only
  • user-access-manager/trunk/src/Database/Database.php

    r3415057 r3416059  
    119119     * @see wpdb::get_blog_prefix
    120120     */
    121     public function getBlogPrefix(int $blogId = null): string
     121    public function getBlogPrefix(int|string|null $blogId = null): string
    122122    {
    123123        return $this->wpDatabase->get_blog_prefix($blogId);
  • user-access-manager/trunk/src/Object/ObjectHandler.php

    r3416025 r3416059  
    105105    }
    106106
    107     public function getTerm(int|string $id, string $taxonomy = ''): WP_Term|bool
     107    public function getTerm(int|string|null $id, string $taxonomy = ''): WP_Term|bool
    108108    {
    109109        $fullId = $id . '|' . $taxonomy;
  • user-access-manager/trunk/src/User/UserHandler.php

    r3415057 r3416059  
    136136    }
    137137
    138     public function userIsAdmin(int|string $userId): bool
     138    public function userIsAdmin(int|string|null $userId): bool
    139139    {
    140140        $user = $this->objectHandler->getUser($userId);
  • user-access-manager/trunk/src/UserAccessManager.php

    r3416025 r3416059  
    3333class UserAccessManager
    3434{
    35     public const VERSION = '2.3.5';
     35    public const VERSION = '2.3.6';
    3636    public const DB_VERSION = '1.6.2';
    3737
  • user-access-manager/trunk/src/UserGroup/AbstractUserGroup.php

    r3416025 r3416059  
    381381     * @throws Exception
    382382     */
    383     public function isRoleMember(int|string $roleId, ?AssignmentInformation &$assignmentInformation = null): bool
     383    public function isRoleMember(int|string|null $roleId, ?AssignmentInformation &$assignmentInformation = null): bool
    384384    {
    385385        return $this->isObjectMember(ObjectHandler::GENERAL_ROLE_OBJECT_TYPE, $roleId, $assignmentInformation);
     
    389389     * @throws Exception
    390390     */
    391     public function isUserMember(int|string $userId, AssignmentInformation &$assignmentInformation = null): bool
     391    public function isUserMember(int|string|null $userId, AssignmentInformation &$assignmentInformation = null): bool
    392392    {
    393393        return $this->isObjectMember(ObjectHandler::GENERAL_USER_OBJECT_TYPE, $userId, $assignmentInformation);
     
    397397     * @throws Exception
    398398     */
    399     public function isTermMember(int|string $termId, AssignmentInformation &$assignmentInformation = null): bool
     399    public function isTermMember(int|string|null $termId, AssignmentInformation &$assignmentInformation = null): bool
    400400    {
    401401        return $this->isObjectMember(ObjectHandler::GENERAL_TERM_OBJECT_TYPE, $termId, $assignmentInformation);
     
    405405     * @throws Exception
    406406     */
    407     public function isPostMember(int|string $postId, AssignmentInformation &$assignmentInformation = null): bool
     407    public function isPostMember(int|string|null $postId, AssignmentInformation &$assignmentInformation = null): bool
    408408    {
    409409        return $this->isObjectMember(ObjectHandler::GENERAL_POST_OBJECT_TYPE, $postId, $assignmentInformation);
  • user-access-manager/trunk/src/Wrapper/Wordpress.php

    r3416025 r3416059  
    199199     * @see switch_to_blog
    200200     */
    201     public function switchToBlog(int|string $blogId): bool
     201    public function switchToBlog(int|string|null $blogId): bool
    202202    {
    203203        if (function_exists('\switch_to_blog') === true) {
     
    323323     * @see is_super_admin
    324324     */
    325     public function isSuperAdmin(bool|int|string $userId = false): bool
     325    public function isSuperAdmin(bool|int|string|null $userId = false): bool
    326326    {
    327327        return is_super_admin($userId);
  • user-access-manager/trunk/user-access-manager.php

    r3416025 r3416059  
    44 * Plugin URI: https://wordpress.org/plugins/user-access-manager/
    55 * Author URI: https://twitter.com/GM_Alex
    6  * Version: 2.3.5
     6 * Version: 2.3.6
    77 * Requires PHP: 8.0
    88 * Author: Alexander Schneider
  • user-access-manager/trunk/vendor/composer/installed.php

    r3416025 r3416059  
    22    'root' => array(
    33        'name' => 'gmalex/user-access-manager',
    4         'pretty_version' => '2.3.5',
    5         'version' => '2.3.5.0',
     4        'pretty_version' => '2.3.6',
     5        'version' => '2.3.6.0',
    66        'reference' => null,
    77        'type' => 'wordpress-plugin',
     
    1212    'versions' => array(
    1313        'gmalex/user-access-manager' => array(
    14             'pretty_version' => '2.3.5',
    15             'version' => '2.3.5.0',
     14            'pretty_version' => '2.3.6',
     15            'version' => '2.3.6.0',
    1616            'reference' => null,
    1717            'type' => 'wordpress-plugin',
Note: See TracChangeset for help on using the changeset viewer.