Changeset 2924

Show
Ignore:
Timestamp:
06/27/08 09:46:20 (2 months ago)
Author:
Shadowhand
Message:

Fixing #666, thanks rafaelss

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/system/helpers/arr.php

    r2739 r2924  
    1919     * @return  array 
    2020     */ 
    21     public function callback_string($str) 
     21    public static function callback_string($str) 
    2222    { 
    2323        // command[param,param] 
     
    5252     * @return  array 
    5353     */ 
    54     public function rotate($source_array, $keep_keys = TRUE) 
     54    public static function rotate($source_array, $keep_keys = TRUE) 
    5555    { 
    5656        $new_array = array(); 
     
    7474     * @return  mixed   value of the requested array key 
    7575     */ 
    76     public function remove($key, & $array) 
     76    public static function remove($key, & $array) 
    7777    { 
    7878        if ( ! array_key_exists($key, $array)) 
     
    9595     * @return  array 
    9696     */ 
    97     public function extract(array $search, $keys) 
     97    public static function extract(array $search, $keys) 
    9898    { 
    9999        // Get the keys, removing the $search array 
     
    124124     * @return  array 
    125125     */ 
    126     public function unshift_assoc( array & $array, $key, $val) 
     126    public static function unshift_assoc( array & $array, $key, $val) 
    127127    { 
    128128        $array = array_reverse($array, TRUE); 
     
    141141     * @return  array 
    142142     */ 
    143     public function map_recursive($callback, array $array) 
     143    public static function map_recursive($callback, array $array) 
    144144    { 
    145145        foreach ($array as $key => $val) 
     
    161161     * @return  integer 
    162162     */ 
    163     public function binary_search($needle, $haystack, $nearest = FALSE, $sort = FALSE) 
     163    public static function binary_search($needle, $haystack, $nearest = FALSE, $sort = FALSE) 
    164164    { 
    165165        if ($sort === TRUE)