Dotclear


Ignore:
Timestamp:
09/14/18 12:16:17 (7 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

short notation for array (array() → [])

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/admin/class.dc.favorites.php

    r3865 r3874  
    4848        $this->fav_defs   = new ArrayObject(); 
    4949        $this->ws         = $core->auth->user_prefs->addWorkspace('dashboard'); 
    50         $this->user_prefs = array(); 
     50        $this->user_prefs = []; 
    5151 
    5252        if ($this->ws->prefExists('favorites')) { 
     
    5555            // Since we never know what user puts through user:preferences ... 
    5656            if (!is_array($this->local_prefs)) { 
    57                 $this->local_prefs = array(); 
     57                $this->local_prefs = []; 
    5858            } 
    5959            if (!is_array($this->global_prefs)) { 
    60                 $this->global_prefs = array(); 
     60                $this->global_prefs = []; 
    6161            } 
    6262        } else { 
     
    106106            $fattr = $this->fav_defs[$p]; 
    107107        } 
    108         $fattr = array_merge(array('id' => null, 'class' => null), $fattr); 
     108        $fattr = array_merge(['id' => null, 'class' => null], $fattr); 
    109109        if (isset($fattr['permissions'])) { 
    110110            if (is_bool($fattr['permissions']) && !$fattr['permissions']) { 
     
    131131    public function getFavorites($ids) 
    132132    { 
    133         $prefs = array(); 
     133        $prefs = []; 
    134134        foreach ($ids as $id) { 
    135135            $f = $this->getFavorite($id); 
     
    158158        } 
    159159        if (!count($this->user_prefs)) { 
    160             $this->user_prefs = $this->getFavorites(array('new_post')); 
     160            $this->user_prefs = $this->getFavorites(['new_post']); 
    161161        } 
    162162        $u = explode('?', $_SERVER['REQUEST_URI']); 
     
    195195    { 
    196196        $fav_ws             = $this->core->auth->user_prefs->addWorkspace('favorites'); 
    197         $this->local_prefs  = array(); 
    198         $this->global_prefs = array(); 
     197        $this->local_prefs  = []; 
     198        $this->global_prefs = []; 
    199199        foreach ($fav_ws->dumpPrefs() as $k => $v) { 
    200200            $fav = @unserialize($v['value']); 
     
    223223        $this->core->callBehavior('adminDashboardFavs', $this->core, $f); 
    224224        foreach ($f as $k => $v) { 
    225             $fav = array( 
     225            $fav = [ 
    226226                'title'       => __($v[1]), 
    227227                'url'         => $v[2], 
     
    231231                'id'          => $v[6], 
    232232                'class'       => $v[7] 
    233             ); 
     233            ]; 
    234234            $this->register($v[0], $fav); 
    235235        } 
     
    344344                call_user_func($v['dashboard_cb'], $this->core, $v); 
    345345            } 
    346             $icons[$k] = new ArrayObject(array($v['title'], $v['url'], $v['large-icon'])); 
     346            $icons[$k] = new ArrayObject([$v['title'], $v['url'], $v['large-icon']]); 
    347347            $this->core->callBehavior('adminDashboardFavsIcon', $this->core, $k, $icons[$k]); 
    348348        } 
     
    410410    { 
    411411        $core = &$GLOBALS['core']; 
    412         $favs->registerMultiple(array( 
    413             'prefs'      => array( 
     412        $favs->registerMultiple([ 
     413            'prefs'      => [ 
    414414                'title'      => __('My preferences'), 
    415415                'url'        => $core->adminurl->get("admin.user.preferences"), 
    416416                'small-icon' => 'images/menu/user-pref.png', 
    417                 'large-icon' => 'images/menu/user-pref-b.png'), 
    418             'new_post'   => array( 
     417                'large-icon' => 'images/menu/user-pref-b.png'], 
     418            'new_post'   => [ 
    419419                'title'       => __('New entry'), 
    420420                'url'         => $core->adminurl->get("admin.post"), 
    421421                'small-icon'  => 'images/menu/edit.png', 
    422422                'large-icon'  => 'images/menu/edit-b.png', 
    423                 'permissions' => 'usage,contentadmin'), 
    424             'posts'      => array( 
     423                'permissions' => 'usage,contentadmin'], 
     424            'posts'      => [ 
    425425                'title'        => __('Posts'), 
    426426                'url'          => $core->adminurl->get("admin.posts"), 
     
    428428                'large-icon'   => 'images/menu/entries-b.png', 
    429429                'permissions'  => 'usage,contentadmin', 
    430                 'dashboard_cb' => array('defaultFavorites', 'postsDashboard')), 
    431             'comments'   => array( 
     430                'dashboard_cb' => ['defaultFavorites', 'postsDashboard']], 
     431            'comments'   => [ 
    432432                'title'        => __('Comments'), 
    433433                'url'          => $core->adminurl->get("admin.comments"), 
     
    435435                'large-icon'   => 'images/menu/comments-b.png', 
    436436                'permissions'  => 'usage,contentadmin', 
    437                 'dashboard_cb' => array('defaultFavorites', 'commentsDashboard')), 
    438             'search'     => array( 
     437                'dashboard_cb' => ['defaultFavorites', 'commentsDashboard']], 
     438            'search'     => [ 
    439439                'title'       => __('Search'), 
    440440                'url'         => $core->adminurl->get("admin.search"), 
    441441                'small-icon'  => 'images/menu/search.png', 
    442442                'large-icon'  => 'images/menu/search-b.png', 
    443                 'permissions' => 'usage,contentadmin'), 
    444             'categories' => array( 
     443                'permissions' => 'usage,contentadmin'], 
     444            'categories' => [ 
    445445                'title'       => __('Categories'), 
    446446                'url'         => $core->adminurl->get("admin.categories"), 
    447447                'small-icon'  => 'images/menu/categories.png', 
    448448                'large-icon'  => 'images/menu/categories-b.png', 
    449                 'permissions' => 'categories'), 
    450             'media'      => array( 
     449                'permissions' => 'categories'], 
     450            'media'      => [ 
    451451                'title'       => __('Media manager'), 
    452452                'url'         => $core->adminurl->get("admin.media"), 
    453453                'small-icon'  => 'images/menu/media.png', 
    454454                'large-icon'  => 'images/menu/media-b.png', 
    455                 'permissions' => 'media,media_admin'), 
    456             'blog_pref'  => array( 
     455                'permissions' => 'media,media_admin'], 
     456            'blog_pref'  => [ 
    457457                'title'       => __('Blog settings'), 
    458458                'url'         => $core->adminurl->get("admin.blog.pref"), 
    459459                'small-icon'  => 'images/menu/blog-pref.png', 
    460460                'large-icon'  => 'images/menu/blog-pref-b.png', 
    461                 'permissions' => 'admin'), 
    462             'blog_theme' => array( 
     461                'permissions' => 'admin'], 
     462            'blog_theme' => [ 
    463463                'title'       => __('Blog appearance'), 
    464464                'url'         => $core->adminurl->get("admin.blog.theme"), 
    465465                'small-icon'  => 'images/menu/themes.png', 
    466466                'large-icon'  => 'images/menu/blog-theme-b.png', 
    467                 'permissions' => 'admin'), 
    468             'blogs'      => array( 
     467                'permissions' => 'admin'], 
     468            'blogs'      => [ 
    469469                'title'       => __('Blogs'), 
    470470                'url'         => $core->adminurl->get("admin.blogs"), 
    471471                'small-icon'  => 'images/menu/blogs.png', 
    472472                'large-icon'  => 'images/menu/blogs-b.png', 
    473                 'permissions' => 'usage,contentadmin'), 
    474             'users'      => array( 
     473                'permissions' => 'usage,contentadmin'], 
     474            'users'      => [ 
    475475                'title'      => __('Users'), 
    476476                'url'        => $core->adminurl->get("admin.users"), 
    477477                'small-icon' => 'images/menu/users.png', 
    478                 'large-icon' => 'images/menu/users-b.png'), 
    479             'plugins'    => array( 
     478                'large-icon' => 'images/menu/users-b.png'], 
     479            'plugins'    => [ 
    480480                'title'      => __('Plugins management'), 
    481481                'url'        => $core->adminurl->get("admin.plugins"), 
    482482                'small-icon' => 'images/menu/plugins.png', 
    483                 'large-icon' => 'images/menu/plugins-b.png'), 
    484             'langs'      => array( 
     483                'large-icon' => 'images/menu/plugins-b.png'], 
     484            'langs'      => [ 
    485485                'title'      => __('Languages'), 
    486486                'url'        => $core->adminurl->get("admin.langs"), 
    487487                'small-icon' => 'images/menu/langs.png', 
    488                 'large-icon' => 'images/menu/langs-b.png'), 
    489             'help'       => array( 
     488                'large-icon' => 'images/menu/langs-b.png'], 
     489            'help'       => [ 
    490490                'title'      => __('Global help'), 
    491491                'url'        => $core->adminurl->get("admin.help"), 
    492492                'small-icon' => 'images/menu/help.png', 
    493                 'large-icon' => 'images/menu/help-b.png') 
    494         )); 
     493                'large-icon' => 'images/menu/help-b.png'] 
     494        ]); 
    495495    } 
    496496 
    497497    public static function postsDashboard($core, $v) 
    498498    { 
    499         $post_count  = $core->blog->getPosts(array(), true)->f(0); 
     499        $post_count  = $core->blog->getPosts([], true)->f(0); 
    500500        $str_entries = __('%d post', '%d posts', $post_count); 
    501501        $v['title']  = sprintf($str_entries, $post_count); 
     
    504504    public static function commentsDashboard($core, $v) 
    505505    { 
    506         $comment_count = $core->blog->getComments(array(), true)->f(0); 
     506        $comment_count = $core->blog->getComments([], true)->f(0); 
    507507        $str_comments  = __('%d comment', '%d comments', $comment_count); 
    508508        $v['title']    = sprintf($str_comments, $comment_count); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map