Zmiany pomiędzy wersją 5 and wersją 6 dla DeployerGuide/Developer

Pokaż
Ignoruj:
Data i czas:
08/12/14 15:40:25 (10 years temu)
Autor:
WN (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Developer

    v5 v6  
    2929{{{ 
    3030/** Konstruktor 
    31      *  Przygotowuje nazwę dla tagu HTML, źródło requestów, 
    32      *  możliwość wielokrotnego wyboru i ustawia tryb pamiętania zawartości. 
    33      *  Przywraca ostatnio wybrane pozycje ze schowka. 
    34      *  Gdy wybrano tryb pamiętania zawartości przywraca zawartość ze schowka. 
    35      *  @param $name nazwa dla tagu HTML 
    36      *  @param $source źródło pętli zwrotnej, domyślnie </code>$_POST</code> 
    37      *  @param $multiple flaga wielokrotnego wyboru, domyślnie FALSE 
    38      *  @param $rememberList tryb pamiętania zawartości, domyślnie FALSE 
    39      */ 
    40     public function __construct($name, $source = NULL, $multiple = FALSE, $rememberList = NULL); 
     31 *  Przygotowuje nazwę dla tagu HTML, źródło requestów, 
     32 *  możliwość wielokrotnego wyboru i ustawia tryb pamiętania zawartości. 
     33 *  Przywraca ostatnio wybrane pozycje ze schowka. 
     34 *  Gdy wybrano tryb pamiętania zawartości przywraca zawartość ze schowka. 
     35 *  @param $name nazwa dla tagu HTML 
     36 *  @param $source źródło pętli zwrotnej, domyślnie </code>$_POST</code> 
     37 *  @param $multiple flaga wielokrotnego wyboru, domyślnie FALSE 
     38 *  @param $rememberList tryb pamiętania zawartości, domyślnie FALSE 
     39 */ 
     40public function __construct($name, $source = NULL, $multiple = FALSE, $rememberList = NULL); 
    4141 
    4242/** Dodaje parę klucz-etykietę do listy 
    43      *  Klucz znajdzie się w tagu <code>option</code>, etykieta 
    44      *  będzie wyświetlana jako element listy. 
    45      *  @param $k klucz 
    46      *  @param $v etykieta 
    47      */ 
    48     public function addItem($k, $v, $grpDsc = NULL); 
     43 *  Klucz znajdzie się w tagu <code>option</code>, etykieta 
     44 *  będzie wyświetlana jako element listy. 
     45 *  @param $k klucz 
     46 *  @param $v etykieta 
     47 */ 
     48public function addItem($k, $v, $grpDsc = NULL); 
    4949 
    5050/** Dodaje pary klucz-etykieta z tablicy 
    51      *  @param $a tablica asocjacyjna 
    52      *  @return boolean sukces/porażka 
    53      */ 
    54     public function addArray($a); 
     51 *  @param $a tablica asocjacyjna 
     52 *  @return boolean sukces/porażka 
     53 */ 
     54public function addArray($a); 
    5555 
    5656/** Dodaje pary klucz-etykieta z tablicy tablic asocjacyjnych 
    57      *  Tablice tablic asocjacyjnych mają postać<code> 
    58      *  array( 
    59      *          array(klucz => etykieta), 
    60      *          array(klucz => etykieta) [...] 
    61      *  );</code> 
    62      *  @param &$a referencja do tablicy 
    63      *  @param $keyName nazwa pola z kluczem 
    64      *  @param $valName nazwa pola z etykietą 
    65      *  @return boolean sukces/porażka 
    66      *  @since 0.12.0 
    67      */ 
    68     public function addAssocArray($a, $keyName, $valName, $grpDsc = NULL); 
     57 *  Tablice tablic asocjacyjnych mają postać<code> 
     58 *  array( 
     59 *          array(klucz => etykieta), 
     60 *          array(klucz => etykieta) [...] 
     61 *  );</code> 
     62 *  @param &$a referencja do tablicy 
     63 *  @param $keyName nazwa pola z kluczem 
     64 *  @param $valName nazwa pola z etykietą 
     65 *  @return boolean sukces/porażka 
     66 *  @since 0.12.0 
     67 */ 
     68public function addAssocArray($a, $keyName, $valName, $grpDsc = NULL); 
    6969 
    7070/** Usuwa z listy element o podanym kluczu 
    71      *  @param $k klucz 
    72      */ 
    73     public function removeItem($k); 
     71 *  @param $k klucz 
     72 */ 
     73public function removeItem($k); 
    7474 
    7575/** Usuwa z listy wszystkie elementy i natychmiast uaktualnia schowek*/ 
    76     public function removeAllItems(); 
     76public function removeAllItems(); 
    7777 
    7878/** Reset */ 
     
    8383 
    8484/** Zaznacza element listy jako wybrany 
    85      *  Gdy nie jest dozwolony wybór wielokrotny czyści tablicę wybranych elementów. 
    86      *  @param $k klucz wybranego elementu 
    87      */ 
    88     public function selectItem($k); 
     85 *  Gdy nie jest dozwolony wybór wielokrotny czyści tablicę wybranych elementów. 
     86 *  @param $k klucz wybranego elementu 
     87 */ 
     88public function selectItem($k); 
    8989 
    9090/** Zaznacza wszystkie elementy listy jako wybrane */ 
    91     public function selectAllItems(); 
     91public function selectAllItems(); 
    9292 
    9393/** Zaznacza element listy jako niewybrany 
    94      *  @param $k klucz 
    95      */ 
    96     public function deselectItem($k); 
     94 *  @param $k klucz 
     95 */ 
     96public function deselectItem($k); 
    9797 
    9898/** Zaznacza wszystkie elementy listy jako niewybrane */ 
    99     public function deselectAllItems(); 
     99public function deselectAllItems(); 
    100100 
    101101/** Przełącza element listy wybrany - niewybrany 
    102      *  Elementy wybrane stają sie niewybrane i vice versa. 
    103      *  @param $k klucz 
    104      */ 
    105     public function toggleItem($k); 
     102 *  Elementy wybrane stają sie niewybrane i vice versa. 
     103 *  @param $k klucz 
     104 */ 
     105public function toggleItem($k); 
    106106 
    107107/** Zaznacza element listy jako wybrana zgodnie z requestem */ 
    108     public function selectItemOnEvent(); 
     108public function selectItemOnEvent(); 
    109109 
    110110/** Zwraca wartość, która przyszła w requeście 
    111      *  @return klucz tagu SELECT 
    112      */ 
    113     public function getCurrentItem(); 
     111 *  @return klucz tagu SELECT 
     112 */ 
     113public function getCurrentItem(); 
    114114 
    115115/** Set value*/ 
     
    123123 
    124124/** Zwraca listę wybranych kluczy */ 
    125     public function getSelectedKeys(); 
     125public function getSelectedKeys(); 
    126126 
    127127/** Zwraca referencję do tablicy klucz-etykieta z wybranymi elementami */ 
    128     public function &getSelectedItems(); 
     128public function &getSelectedItems(); 
    129129 
    130130/** Zwraca referencję do tablicy klucz-etykieta ze wszystkimi elementami */ 
    131     public function &getAllItems(); 
     131public function &getAllItems(); 
    132132 
    133133/** Ustawia źródło requestów 
    134      *  @param $source nazwa źródła 
    135      */ 
     134 *  @param $source nazwa źródła 
     135 */ 
    136136public function setSource(&$source); 
    137137 
    138  
    139138/** Ustawia parametry formatujące HTML tagu SELECT 
    140      *  @param $key nazwa parametru 
    141      *  @param $value wartość parametru 
    142      */ 
    143     public function setHtmlFormatting($k, $v); 
     139 *  @param $key nazwa parametru 
     140 *  @param $value wartość parametru 
     141 */ 
     142public function setHtmlFormatting($k, $v); 
    144143 
    145144/** Ustawia parametry CLASS i STYLE tagu HTML 
    146      *  @param $class klasa CSS, domyślnie NULL 
    147      *  @param $style styl CSS inline, domyślnie NULL 
    148      */ 
    149     public function setCSSFormatting($class = NULL, $style = NULL); 
     145 *  @param $class klasa CSS, domyślnie NULL 
     146 *  @param $style styl CSS inline, domyślnie NULL 
     147 */ 
     148public function setCSSFormatting($class = NULL, $style = NULL); 
    150149 
    151150/** Zaraz po wyborze wysyła formularz javascriptem */ 
    152     public function autoSubmit(); 
     151public function autoSubmit(); 
    153152 
    154153/** Zaraz po wyborze wysyła formularz gdy wartosc nie pusta */ 
    155     public function autoSubmitNotNUll(); 
     154public function autoSubmitNotNUll(); 
    156155 
    157156/** Sprawdza poprawność requestu 
    158       *  Sprawdza czy źródło requestów istnieje, znajduje się w nim dana 
    159       *  i czy dana jest w liście combo boksa. 
    160       *  @return boolean 
    161       */ 
    162     public function isRequestValid(); 
     157 *  Sprawdza czy źródło requestów istnieje, znajduje się w nim dana 
     158 *  i czy dana jest w liście combo boksa. 
     159 *  @return boolean 
     160 */ 
     161public function isRequestValid(); 
    163162 
    164163/** Ustawia rozmiar dla multi-selecta 
    165      *  @param $size wiadomo 
    166      */ 
    167     public function setSize($size); 
     164 *  @param $size wiadomo 
     165 */ 
     166public function setSize($size); 
    168167 
    169168/** Set read only */ 
     
    177176 
    178177/** Zwraca flagę read-only całego formularza 
    179      *  @return boolean dostępny do zapisu 
    180      */ 
    181     public function isEnabled(); 
     178 *  @return boolean dostępny do zapisu 
     179 */ 
     180public function isEnabled(); 
    182181 
    183182/** Serializuje widget do HTML i zapamiętuje sesję */ 
    184     public function toHtml(); 
     183public function toHtml(); 
    185184}}} 
    186185 
     
    196195 
    197196$select->selectItem(2); 
    198  
    199 /** 
    200      * setRightsChecker 
    201      * 
    202      * @param IFieldsRightsChecker $rightsChecker 
    203      * @param string $alias 
    204      * @final 
    205      * @return void 
    206      */ 
    207     final public function setRightsChecker(IFieldsRightsChecker $rightsChecker, $alias = FALSE); 
    208  
    209 /** 
    210      * setFieldValidator 
    211      * 
    212      * @param IFieldValidator $fieldValidator 
    213      * @param string $alias 
    214      * @return void 
    215      */ 
    216     final public function setFieldValidator(IFieldValidator $fieldValidator, $alias = FALSE); 
    217  
    218 /** 
    219      * getRightsChecker 
    220      * 
    221      * @final 
    222      * @return void 
    223      */ 
    224     final public function getRightsChecker(); 
    225  
    226 /** 
    227      * getFieldValidator 
    228      * 
    229      * @return void 
    230      */ 
    231     final public function getFieldValidator(); 
    232  
    233 /** 
    234      * setAlias 
    235      * 
    236      * @param string $alias 
    237      * @return void 
    238      */ 
    239     final public function setAlias($alias); 
    240  
    241 /** 
    242      * getAlias 
    243      * 
    244      * @final 
    245      * @return void 
    246      */ 
    247     final public function getAlias(); 
    248  
    249 /** 
    250      * isPermitted 
    251      * 
    252      * @param string $alias 
    253      * @return void 
    254      */ 
    255     final public function isPermitted($alias = FALSE); 
    256  
    257 /** 
    258      * isRequired 
    259      * 
    260      * @param string $alias 
    261      * @return void 
    262      */ 
    263     final public function isRequired($alias = FALSE); 
    264  
    265  
     197$selest->selectItemOnEvent(); 
    266198}}}