[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/kernel/content/ -> function_definition.php (source)

   1  <?php
   2  //
   3  // Created on: <06-Oct-2002 16:01:10 amos>
   4  //
   5  // SOFTWARE NAME: eZ publish
   6  // SOFTWARE RELEASE: 3.9.0
   7  // BUILD VERSION: 17785
   8  // COPYRIGHT NOTICE: Copyright (C) 1999-2006 eZ systems AS
   9  // SOFTWARE LICENSE: GNU General Public License v2.0
  10  // NOTICE: >
  11  //   This program is free software; you can redistribute it and/or
  12  //   modify it under the terms of version 2.0  of the GNU General
  13  //   Public License as published by the Free Software Foundation.
  14  //
  15  //   This program is distributed in the hope that it will be useful,
  16  //   but WITHOUT ANY WARRANTY; without even the implied warranty of
  17  //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  18  //   GNU General Public License for more details.
  19  //
  20  //   You should have received a copy of version 2.0 of the GNU General
  21  //   Public License along with this program; if not, write to the Free
  22  //   Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  23  //   MA 02110-1301, USA.
  24  //
  25  //
  26  
  27  /*! \file function_definition.php
  28  */
  29  
  30  $FunctionList = array();
  31  
  32  $FunctionList['object'] = array( 'name' => 'object',
  33                                   'operation_types' => array( 'read' ),
  34                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
  35                                                           'class' => 'eZContentFunctionCollection',
  36                                                           'method' => 'fetchContentObject' ),
  37                                   'parameter_type' => 'standard',
  38                                   'parameters' => array( array( 'name' => 'object_id',
  39                                                                 'type' => 'integer',
  40                                                                 'required' => true ) ) );
  41  $FunctionList['version'] = array( 'name' => 'version',
  42                                    'operation_types' => array( 'read' ),
  43                                    'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
  44                                                            'class' => 'eZContentFunctionCollection',
  45                                                            'method' => 'fetchContentVersion' ),
  46                                    'parameter_type' => 'standard',
  47                                    'parameters' => array( array( 'name' => 'object_id',
  48                                                                  'type' => 'integer',
  49                                                                  'required' => true ),
  50                                                           array( 'name' => 'version_id',
  51                                                                  'type' => 'integer',
  52                                                                  'default' => false,
  53                                                                  'required' => true ) ) );
  54  $FunctionList['node'] = array( 'name' => 'node',
  55                                 'operation_types' => array( 'read' ),
  56                                 'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
  57                                                         'class' => 'eZContentFunctionCollection',
  58                                                         'method' => 'fetchContentNode' ),
  59                                 'parameter_type' => 'standard',
  60                                 'parameters' => array( array( 'name' => 'node_id',
  61                                                               'type' => 'integer',
  62                                                               'required' => false,
  63                                                               'default' => false ),
  64                                                        array( 'name' => 'node_path',
  65                                                               'type' => 'string',
  66                                                               'required' => false,
  67                                                               'default' => false ) ) );
  68  $FunctionList['locale_list'] = array( 'name' => 'locale_list',
  69                                        'operation_types' => array( 'read' ),
  70                                        'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
  71                                                                'class' => 'eZContentFunctionCollection',
  72                                                                'method' => 'fetchLocaleList' ),
  73                                        'parameter_type' => 'standard',
  74                                        'parameters' => array( array( 'name' => 'with_variations',
  75                                                                      'type' => 'boolean',
  76                                                                      'required' => false,
  77                                                                      'default' => true ) ) );
  78  $FunctionList['locale'] = array( 'name' => 'locale',
  79                                        'operation_types' => array( 'read' ),
  80                                        'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
  81                                                                'class' => 'eZContentFunctionCollection',
  82                                                                'method' => 'fetchLocale' ),
  83                                        'parameter_type' => 'standard',
  84                                        'parameters' => array( array( 'name' => 'locale_code',
  85                                                                      'type' => 'string',
  86                                                                      'required' => false,
  87                                                                      'default' => false ) ) );
  88  
  89  $FunctionList['prioritized_languages'] = array( 'name' => 'prioritized_languages',
  90                                                  'operation_types' => array( 'read' ),
  91                                                  'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
  92                                                                          'class' => 'eZContentFunctionCollection',
  93                                                                          'method' => 'fetchPrioritizedLanguages' ),
  94                                                  'parameter_type' => 'standard',
  95                                                  'parameters' => array( ) );
  96  $FunctionList['prioritized_language_codes'] = array( 'name' => 'prioritized_language_codes',
  97                                                       'operation_types' => array( 'read' ),
  98                                                       'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
  99                                                                               'class' => 'eZContentFunctionCollection',
 100                                                                               'method' => 'fetchPrioritizedLanguageCodes' ),
 101                                                       'parameter_type' => 'standard',
 102                                                       'parameters' => array( ) );
 103  $FunctionList['translation_list'] = array( 'name' => 'translation_list',
 104                                             'operation_types' => array( 'read' ),
 105                                             'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 106                                                                     'class' => 'eZContentFunctionCollection',
 107                                                                     'method' => 'fetchTranslationList' ),
 108                                             'parameter_type' => 'standard',
 109                                             'parameters' => array( ) );
 110  $FunctionList['non_translation_list'] = array( 'name' => 'object',
 111                                                 'operation_types' => array( 'read' ),
 112                                                 'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 113                                                                         'class' => 'eZContentFunctionCollection',
 114                                                                         'method' => 'fetchNonTranslationList' ),
 115                                                 'parameter_type' => 'standard',
 116                                                 'parameters' => array( array( 'name' => 'object_id',
 117                                                                               'type' => 'integer',
 118                                                                               'required' => true ),
 119                                                                        array( 'name' => 'version',
 120                                                                               'type' => 'integer',
 121                                                                               'required' => true ) ) );
 122  $FunctionList['class'] = array( 'name' => 'object',
 123                                  'operation_types' => array( 'read' ),
 124                                  'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 125                                                          'class' => 'eZContentFunctionCollection',
 126                                                          'method' => 'fetchClass' ),
 127                                  'parameter_type' => 'standard',
 128                                  'parameters' => array( array( 'name' => 'class_id',
 129                                                                'type' => 'integer,string',
 130                                                                'required' => true ) ) );
 131  $FunctionList['class_attribute_list'] = array( 'name' => 'object',
 132                                                 'operation_types' => array( 'read' ),
 133                                                 'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 134                                                                         'class' => 'eZContentFunctionCollection',
 135                                                                         'method' => 'fetchClassAttributeList' ),
 136                                                 'parameter_type' => 'standard',
 137                                                 'parameters' => array( array( 'name' => 'class_id',
 138                                                                               'type' => 'integer',
 139                                                                               'required' => true ),
 140                                                                        array( 'name' => 'version_id',
 141                                                                               'type' => 'integer',
 142                                                                               'required' => false,
 143                                                                               'default' => 0 ) ) );
 144  $FunctionList['class_attribute'] = array( 'name' => 'object',
 145                                            'operation_types' => array( 'read' ),
 146                                            'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 147                                                                    'class' => 'eZContentFunctionCollection',
 148                                                                    'method' => 'fetchClassAttribute' ),
 149                                            'parameter_type' => 'standard',
 150                                            'parameters' => array( array( 'name' => 'attribute_id',
 151                                                                          'type' => 'integer',
 152                                                                          'required' => true ),
 153                                                                   array( 'name' => 'version_id',
 154                                                                          'type' => 'integer',
 155                                                                          'required' => false,
 156                                                                          'default' => 0 ) ) );
 157  $FunctionList['calendar'] = array( 'name' => 'calendar',
 158                                     'operation_types' => array( 'read' ),
 159                                     'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 160                                                             'class' => 'eZContentFunctionCollection',
 161                                                             'method' => 'calendar' ),
 162                                     'parameter_type' => 'standard',
 163                                     'parameters' => array( array( 'name' => 'parent_node_id',
 164                                                                   'type' => 'integer',
 165                                                                   'required' => true ),
 166                                                            array( 'name' => 'offset',
 167                                                                   'type' => 'integer',
 168                                                                   'required' => false,
 169                                                                   'default' => false ),
 170                                                            array( 'name' => 'limit',
 171                                                                   'type' => 'integer',
 172                                                                   'required' => false,
 173                                                                   'default' => false ),
 174                                                            array( 'name' => 'depth',
 175                                                                   'type' => 'integer',
 176                                                                   'required' => false,
 177                                                                   'default' => 1 ),
 178                                                            array( 'name' => 'depth_operator',
 179                                                                   'type' => 'string',
 180                                                                   'required' => false,
 181                                                                   'default' => 'le' ),
 182                                                            array( 'name' => 'class_id',
 183                                                                   'type' => 'integer',
 184                                                                   'required' => false,
 185                                                                   'default' => false ),
 186                                                            array( 'name' => 'attribute_filter',
 187                                                                   'type' => 'mixed',
 188                                                                   'required' => false,
 189                                                                   'default' => false ),
 190                                                            array( 'name' => 'extended_attribute_filter',
 191                                                                   'type' => 'mixed',
 192                                                                   'required' => false,
 193                                                                   'default' => false ),
 194                                                            array( 'name' => 'class_filter_type',
 195                                                                   'type' => 'string',
 196                                                                   'required' => false,
 197                                                                   'default' => false ),
 198                                                            array( 'name' => 'class_filter_array',
 199                                                                   'type' => 'array',
 200                                                                   'required' => false,
 201                                                                   'default' => false ),
 202                                                            array( 'name' => 'group_by',
 203                                                                   'type' => 'array',
 204                                                                   'required' => false,
 205                                                                   'default' => false ),
 206                                                            array( 'name' => 'main_node_only',
 207                                                                   'type' => 'bool',
 208                                                                   'required' => false,
 209                                                                   'default' => false ),
 210                                                            array( 'name' => 'ignore_visibility',
 211                                                                   'type' => 'bool',
 212                                                                   'required' => false,
 213                                                                   'default' => false ),
 214                                                            array( 'name' => 'limitation',
 215                                                                   'type' => 'array',
 216                                                                   'required' => false,
 217                                                                   'default' => null ) ) );
 218  
 219  $FunctionList['list'] = array( 'name' => 'tree',
 220                                 'operation_types' => array( 'read' ),
 221                                 'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 222                                                         'class' => 'eZContentFunctionCollection',
 223                                                         'method' => 'fetchObjectTree' ),
 224                                 'parameter_type' => 'standard',
 225                                 'parameters' => array( array( 'name' => 'parent_node_id',
 226                                                               'type' => 'integer',
 227                                                               'required' => true ),
 228                                                        array( 'name' => 'sort_by',
 229                                                               'type' => 'array',
 230                                                               'required' => false,
 231                                                               'default' => array() ),
 232                                                        array( 'name' => 'only_translated',
 233                                                               'type' => 'bool',
 234                                                               'required' => false,
 235                                                               'default' => false ),
 236                                                        array( 'name' => 'language',
 237                                                               'type' => 'string',
 238                                                               'required' => false,
 239                                                               'default' => false ),
 240                                                        array( 'name' => 'offset',
 241                                                               'type' => 'integer',
 242                                                               'required' => false,
 243                                                               'default' => false ),
 244                                                        array( 'name' => 'limit',
 245                                                               'type' => 'integer',
 246                                                               'required' => false,
 247                                                               'default' => false ),
 248                                                        array( 'name' => 'depth',
 249                                                               'type' => 'integer',
 250                                                               'required' => false,
 251                                                               'default' => 1 ),
 252                                                        array( 'name' => 'depth_operator',
 253                                                               'type' => 'string',
 254                                                               'required' => false,
 255                                                               'default' => 'le' ),
 256                                                        array( 'name' => 'class_id',
 257                                                               'type' => 'integer',
 258                                                               'required' => false,
 259                                                               'default' => false ),
 260                                                        array( 'name' => 'attribute_filter',
 261                                                               'type' => 'mixed',
 262                                                               'required' => false,
 263                                                               'default' => false ),
 264                                                        array( 'name' => 'extended_attribute_filter',
 265                                                               'type' => 'mixed',
 266                                                               'required' => false,
 267                                                               'default' => false ),
 268                                                        array( 'name' => 'class_filter_type',
 269                                                               'type' => 'string',
 270                                                               'required' => false,
 271                                                               'default' => false ),
 272                                                        array( 'name' => 'class_filter_array',
 273                                                               'type' => 'array',
 274                                                               'required' => false,
 275                                                               'default' => false ),
 276                                                        array( 'name' => 'group_by',
 277                                                               'type' => 'array',
 278                                                               'required' => false,
 279                                                               'default' => false ),
 280                                                        array( 'name' => 'main_node_only',
 281                                                               'type' => 'bool',
 282                                                               'required' => false,
 283                                                               'default' => false ),
 284                                                        array( 'name' => 'ignore_visibility',
 285                                                               'type' => 'bool',
 286                                                               'required' => false,
 287                                                               'default' => false ),
 288                                                        array( 'name' => 'limitation',
 289                                                               'type' => 'array',
 290                                                               'required' => false,
 291                                                               'default' => null ),
 292                                                        array( 'name' => 'as_object',
 293                                                               'type' => 'bool',
 294                                                               'required' => false,
 295                                                               'default' => null ),
 296                                                        array( 'name' => 'objectname_filter',
 297                                                               'type' => 'string',
 298                                                               'required' => false,
 299                                                               'default' => null ) ) );
 300  $FunctionList['list_count'] = array( 'name' => 'list_count',
 301                                       'operation_types' => array( 'read' ),
 302                                       'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 303                                                               'class' => 'eZContentFunctionCollection',
 304                                                               'method' => 'fetchObjectTreeCount' ),
 305                                       'parameter_type' => 'standard',
 306                                       'parameters' => array( array( 'name' => 'parent_node_id',
 307                                                                     'type' => 'integer',
 308                                                                     'required' => true ),
 309                                                              array( 'name' => 'only_translated',
 310                                                                     'type' => 'bool',
 311                                                                     'required' => false,
 312                                                                     'default' => false ),
 313                                                              array( 'name' => 'language',
 314                                                                     'type' => 'string',
 315                                                                     'required' => false,
 316                                                                     'default' => false ),
 317                                                              array( 'name' => 'class_filter_type',
 318                                                                     'type' => 'string',
 319                                                                     'required' => false,
 320                                                                     'default' => false ),
 321                                                              array( 'name' => 'class_filter_array',
 322                                                                     'type' => 'array',
 323                                                                     'required' => false,
 324                                                                     'default' => false ),
 325                                                              array( 'name' => 'attribute_filter',
 326                                                                     'type' => 'mixed',
 327                                                                     'required' => false,
 328                                                                     'default' => false ),
 329                                                              array( 'name' => 'depth',
 330                                                                     'type' => 'string',
 331                                                                     'required' => false,
 332                                                                     'default' => 1 ),
 333                                                              array( 'name' => 'depth_operator',
 334                                                                     'type' => 'string',
 335                                                                     'required' => false,
 336                                                                     'default' => 'le' ),
 337                                                              array( 'name' => 'ignore_visibility',
 338                                                                     'type' => 'bool',
 339                                                                     'required' => false,
 340                                                                     'default' => false ),
 341                                                              array( 'name' => 'limitation',
 342                                                                     'type' => 'array',
 343                                                                     'required' => false,
 344                                                                     'default' => null ),
 345                                                              array( 'name' => 'main_node_only',
 346                                                                     'type' => 'bool',
 347                                                                     'required' => false,
 348                                                                     'default' => false ),
 349                                                              array( 'name' => 'extended_attribute_filter',
 350                                                                     'type' => 'mixed',
 351                                                                     'required' => false,
 352                                                                     'default' => false ),
 353                                                              array( 'name' => 'objectname_filter',
 354                                                                     'type' => 'string',
 355                                                                     'required' => false,
 356                                                                     'default' => null ) ) );
 357  $FunctionList['tree'] = array( 'name' => 'tree',
 358                                 'operation_types' => array( 'read' ),
 359                                 'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 360                                                         'class' => 'eZContentFunctionCollection',
 361                                                         'method' => 'fetchObjectTree' ),
 362                                 'parameter_type' => 'standard',
 363                                 'parameters' => array( array( 'name' => 'parent_node_id',
 364                                                               'type' => 'integer',
 365                                                               'required' => true ),
 366                                                        array( 'name' => 'sort_by',
 367                                                               'type' => 'array',
 368                                                               'required' => false,
 369                                                               'default' => array() ),
 370                                                        array( 'name' => 'only_translated',
 371                                                               'type' => 'bool',
 372                                                               'required' => false,
 373                                                               'default' => false ),
 374                                                        array( 'name' => 'language',
 375                                                               'type' => 'string',
 376                                                               'required' => false,
 377                                                               'default' => false ),
 378                                                        array( 'name' => 'offset',
 379                                                               'type' => 'integer',
 380                                                               'required' => false,
 381                                                               'default' => false ),
 382                                                        array( 'name' => 'limit',
 383                                                               'type' => 'integer',
 384                                                               'required' => false,
 385                                                               'default' => false ),
 386                                                        array( 'name' => 'depth',
 387                                                               'type' => 'integer',
 388                                                               'required' => false,
 389                                                               'default' => false ),
 390                                                        array( 'name' => 'depth_operator',
 391                                                               'type' => 'integer',
 392                                                               'required' => false,
 393                                                               'default' => false ),
 394                                                        array( 'name' => 'class_id',
 395                                                               'type' => 'integer',
 396                                                               'required' => false,
 397                                                               'default' => false ),
 398                                                        array( 'name' => 'attribute_filter',
 399                                                               'type' => 'mixed',
 400                                                               'required' => false,
 401                                                               'default' => false ),
 402                                                        array( 'name' => 'extended_attribute_filter',
 403                                                               'type' => 'mixed',
 404                                                               'required' => false,
 405                                                               'default' => false ),
 406                                                        array( 'name' => 'class_filter_type',
 407                                                               'type' => 'string',
 408                                                               'required' => false,
 409                                                               'default' => false ),
 410                                                        array( 'name' => 'class_filter_array',
 411                                                               'type' => 'array',
 412                                                               'required' => false,
 413                                                               'default' => false ),
 414                                                        array( 'name' => 'group_by',
 415                                                               'type' => 'array',
 416                                                               'required' => false,
 417                                                               'default' => false ),
 418                                                        array( 'name' => 'main_node_only',
 419                                                               'type' => 'bool',
 420                                                               'required' => false,
 421                                                               'default' => false ),
 422                                                        array( 'name' => 'ignore_visibility',
 423                                                               'type' => 'bool',
 424                                                               'required' => false,
 425                                                               'default' => false ),
 426                                                        array( 'name' => 'limitation',
 427                                                               'type' => 'array',
 428                                                               'required' => false,
 429                                                               'default' => null ),
 430                                                        array( 'name' => 'as_object',
 431                                                               'type' => 'bool',
 432                                                               'required' => false,
 433                                                               'default' => null ),
 434                                                        array( 'name' => 'objectname_filter',
 435                                                               'type' => 'string',
 436                                                               'required' => false,
 437                                                               'default' => null ) ) );
 438  
 439  $FunctionList['tree_count'] = array( 'name' => 'tree_count',
 440                                       'operation_types' => array( 'read' ),
 441                                       'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 442                                                               'class' => 'eZContentFunctionCollection',
 443                                                               'method' => 'fetchObjectTreeCount' ),
 444                                       'parameter_type' => 'standard',
 445                                       'parameters' => array( array( 'name' => 'parent_node_id',
 446                                                                     'type' => 'integer',
 447                                                                     'required' => true ),
 448                                                              array( 'name' => 'only_translated',
 449                                                                     'type' => 'bool',
 450                                                                     'required' => false,
 451                                                                     'default' => false ),
 452                                                              array( 'name' => 'language',
 453                                                                     'type' => 'string',
 454                                                                     'required' => false,
 455                                                                     'default' => false ),
 456                                                              array( 'name' => 'class_filter_type',
 457                                                                     'type' => 'string',
 458                                                                     'required' => false,
 459                                                                     'default' => false ),
 460                                                              array( 'name' => 'class_filter_array',
 461                                                                     'type' => 'array',
 462                                                                     'required' => false,
 463                                                                     'default' => false ),
 464                                                              array( 'name' => 'attribute_filter',
 465                                                                     'type' => 'mixed',
 466                                                                     'required' => false,
 467                                                                     'default' => false ),
 468                                                              array( 'name' => 'depth',
 469                                                                     'type' => 'string',
 470                                                                     'required' => false,
 471                                                                     'default' => false ),
 472                                                              array( 'name' => 'depth_operator',
 473                                                                     'type' => 'string',
 474                                                                     'required' => false,
 475                                                                     'default' => false ),
 476                                                              array( 'name' => 'ignore_visibility',
 477                                                                     'type' => 'bool',
 478                                                                     'required' => false,
 479                                                                     'default' => false ),
 480                                                              array( 'name' => 'limitation',
 481                                                                     'type' => 'array',
 482                                                                     'required' => false,
 483                                                                     'default' => null ),
 484                                                              array( 'name' => 'main_node_only',
 485                                                                     'type' => 'bool',
 486                                                                     'required' => false,
 487                                                                     'default' => false ),
 488                                                              array( 'name' => 'extended_attribute_filter',
 489                                                                     'type' => 'mixed',
 490                                                                     'required' => false,
 491                                                                     'default' => false ),
 492                                                              array( 'name' => 'objectname_filter',
 493                                                                     'type' => 'string',
 494                                                                     'required' => false,
 495                                                                     'default' => null ) ) );
 496  
 497  $FunctionList['search'] = array( 'name' => 'search',
 498                                   'operation_types' => array( 'read' ),
 499                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 500                                                           'class' => 'eZContentFunctionCollection',
 501                                                           'method' => 'fetchContentSearch' ),
 502                                   'parameter_type' => 'standard',
 503                                   'parameters' => array( array( 'name' => 'text',
 504                                                                 'type' => 'string',
 505                                                                 'required' => true ),
 506                                                          array( 'name' => 'subtree_array',
 507                                                                 'type' => 'array',
 508                                                                 'default' => false,
 509                                                                 'required' => false ),
 510                                                          array( 'name' => 'offset',
 511                                                                 'type' => 'integer',
 512                                                                 'required' => false,
 513                                                                 'default' => false ),
 514                                                          array( 'name' => 'limit',
 515                                                                 'type' => 'integer',
 516                                                                 'required' => false,
 517                                                                 'default' => false ),
 518                                                          array( 'name' => 'publish_timestamp',
 519                                                                 'type' => 'mixed',
 520                                                                 'required' => false,
 521                                                                 'default' => false ),
 522                                                          array( 'name' => 'publish_date',
 523                                                                 'type' => 'integer',
 524                                                                 'required' => false,
 525                                                                 'default' => false ),
 526                                                          array( 'name' => 'section_id',
 527                                                                 'type' => 'integer',
 528                                                                 'required' => false,
 529                                                                 'default' => false ),
 530                                                          array( 'name' => 'class_id',
 531                                                                 'type' => 'integer',
 532                                                                 'required' => false,
 533                                                                 'default' => false ),
 534                                                          array( 'name' => 'class_attribute_id',
 535                                                                 'type' => 'integer',
 536                                                                 'required' => false,
 537                                                                 'default' => false ),
 538                                                          array( 'name' => 'ignore_visibility',
 539                                                                 'type' => 'bool',
 540                                                                 'required' => false,
 541                                                                 'default' => false ),
 542                                                          array( 'name' => 'limitation',
 543                                                                 'type' => 'array',
 544                                                                 'required' => false,
 545                                                                 'default' => null ),
 546                                                          array( 'name' => 'sort_by',
 547                                                                 'type' => 'mixed',
 548                                                                 'required' => false,
 549                                                                 'default' => false ) ) );
 550  
 551  $FunctionList['trash_count'] = array( 'name' => 'trash_count',
 552                                        'operation_types' => array( 'read' ),
 553                                        'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 554                                                                'class' => 'eZContentFunctionCollection',
 555                                                                'method' => 'fetchTrashObjectCount' ),
 556                                        'parameter_type' => 'standard',
 557                                        'parameters' => array( array( 'name' => 'objectname_filter',
 558                                                                      'type' => 'string',
 559                                                                      'required' => false,
 560                                                                      'default' => null ) ) );
 561  
 562  $FunctionList['trash_object_list'] = array( 'name' => 'trash_object_list',
 563                                              'operation_types' => array( 'read' ),
 564                                              'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 565                                                                      'class' => 'eZContentFunctionCollection',
 566                                                                      'method' => 'fetchTrashObjectList' ),
 567                                              'parameter_type' => 'standard',
 568                                              'parameters' => array( array( 'name' => 'offset',
 569                                                                            'type' => 'integer',
 570                                                                            'required' => false,
 571                                                                            'default' => false ),
 572                                                                     array( 'name' => 'limit',
 573                                                                            'type' => 'integer',
 574                                                                            'required' => false,
 575                                                                            'default' => false ),
 576                                                                     array( 'name' => 'objectname_filter',
 577                                                                            'type' => 'string',
 578                                                                            'required' => false,
 579                                                                             'default' => null ) ) );
 580  
 581  $FunctionList['draft_count'] = array( 'name' => 'draft_count',
 582                                        'operation_types' => array( 'read' ),
 583                                        'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 584                                                                'class' => 'eZContentFunctionCollection',
 585                                                                'method' => 'fetchDraftVersionCount' ),
 586                                        'parameter_type' => 'standard',
 587                                        'parameters' => array(  ) );
 588  
 589  $FunctionList['draft_version_list'] = array( 'name' => 'draft_version_list',
 590                                               'operation_types' => array( 'read' ),
 591                                               'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 592                                                                       'class' => 'eZContentFunctionCollection',
 593                                                                       'method' => 'fetchDraftVersionList' ),
 594                                               'parameter_type' => 'standard',
 595                                               'parameters' => array( array( 'name' => 'offset',
 596                                                                             'type' => 'integer',
 597                                                                             'required' => false,
 598                                                                             'default' => false ),
 599                                                                      array( 'name' => 'limit',
 600                                                                             'type' => 'integer',
 601                                                                             'required' => false,
 602                                                                             'default' => false ) ) );
 603  
 604  $FunctionList['pending_count'] = array( 'name' => 'pending_count',
 605                                          'operation_types' => array( 'read' ),
 606                                          'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 607                                                                  'class' => 'eZContentFunctionCollection',
 608                                                                  'method' => 'fetchPendingCount' ),
 609                                          'parameter_type' => 'standard',
 610                                          'parameters' => array(  ) );
 611  
 612  $FunctionList['pending_list'] = array( 'name' => 'pending_list',
 613                                         'operation_types' => array( 'read' ),
 614                                         'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 615                                                                 'class' => 'eZContentFunctionCollection',
 616                                                                 'method' => 'fetchPendingList' ),
 617                                         'parameter_type' => 'standard',
 618                                         'parameters' => array( array( 'name' => 'offset',
 619                                                                       'type' => 'integer',
 620                                                                       'required' => false,
 621                                                                       'default' => false ),
 622                                                                array( 'name' => 'limit',
 623                                                                       'type' => 'integer',
 624                                                                       'required' => false,
 625                                                                       'default' => false ) ) );
 626  
 627  $FunctionList['version_count'] = array( 'name' => 'version_count',
 628                                        'operation_types' => array( 'read' ),
 629                                        'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 630                                                                'class' => 'eZContentFunctionCollection',
 631                                                                'method' => 'fetchVersionCount' ),
 632                                        'parameter_type' => 'standard',
 633                                        'parameters' => array( array( 'name' => 'contentobject',
 634                                                                             'type' => 'object',
 635                                                                             'required' => true) ) );
 636  
 637  $FunctionList['version_list'] = array( 'name' => 'version_list',
 638                                               'operation_types' => array( 'read' ),
 639                                               'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 640                                                                       'class' => 'eZContentFunctionCollection',
 641                                                                       'method' => 'fetchVersionList' ),
 642                                               'parameter_type' => 'standard',
 643                                               'parameters' => array( array( 'name' => 'contentobject',
 644                                                                             'type' => 'object',
 645                                                                             'required' => true),
 646                                                                      array( 'name' => 'offset',
 647                                                                             'type' => 'integer',
 648                                                                             'required' => false,
 649                                                                             'default' => false ),
 650                                                                      array( 'name' => 'limit',
 651                                                                             'type' => 'integer',
 652                                                                             'required' => false,
 653                                                                             'default' => false ) ) );
 654  
 655  
 656  
 657  $FunctionList['can_instantiate_class_list'] = array( 'name' => 'can_instantiate_class_list',
 658                                                       'operation_types' => array( 'read' ),
 659                                                       'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 660                                                                               'class' => 'eZContentFunctionCollection',
 661                                                                               'method' => 'canInstantiateClassList' ),
 662                                                       'parameter_type' => 'standard',
 663                                                       'parameters' => array( array( 'name' => 'group_id',
 664                                                                                     'type' => 'array',
 665                                                                                     'required' => false,
 666                                                                                     'default' => 0 ),
 667                                                                              array( 'name' => 'parent_node',
 668                                                                                     'type' => 'object',
 669                                                                                     'required' => false,
 670                                                                                     'default' => 0 ),
 671                                                                              array( 'name' => 'filter_type',
 672                                                                                     'type' => 'string',
 673                                                                                     'required' => false,
 674                                                                                     'default' => 'include' ),
 675                                                                              array( 'name' => 'fetch_id',
 676                                                                                     'type' => 'string',
 677                                                                                     'required' => false,
 678                                                                                     'default' => false ),
 679                                                                              array( 'name' => 'as_object',
 680                                                                                     'type' => 'bool',
 681                                                                                     'required' => false,
 682                                                                                     'default' => true ) ) );
 683  
 684  $FunctionList['can_instantiate_classes'] = array( 'name' => 'can_instantiate_classes',
 685                                                    'operation_types' => array( 'read' ),
 686                                                    'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 687                                                                            'class' => 'eZContentFunctionCollection',
 688                                                                            'method' => 'canInstantiateClasses' ),
 689                                                    'parameter_type' => 'standard',
 690                                                    'parameters' => array( array( 'name' => 'parent_node',
 691                                                                                  'type' => 'object',
 692                                                                                  'required' => false,
 693                                                                                  'default' => 0 ) ) );
 694  $FunctionList['contentobject_attributes'] = array( 'name' => 'contentobject_attributes',
 695                                                     'operation_types' => array( 'read' ),
 696                                                     'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 697                                                                             'class' => 'eZContentFunctionCollection',
 698                                                                             'method' => 'contentobjectAttributes' ),
 699                                                     'parameter_type' => 'standard',
 700                                                     'parameters' => array( array( 'name' => 'version',
 701                                                                                   'type' => 'object',
 702                                                                                   'required' => false,
 703                                                                                   'default' => 0 ),
 704                                                                            array( 'name' => 'language_code',
 705                                                                                   'type' => 'string',
 706                                                                                   'required' => false,
 707                                                                                   'default' => '' ) ) );
 708  
 709  $FunctionList['bookmarks'] = array( 'name' => 'bookmarks',
 710                                      'operation_types' => array( 'read' ),
 711                                      'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 712                                                              'class' => 'eZContentFunctionCollection',
 713                                                              'method' => 'fetchBookmarks' ),
 714                                      'parameter_type' => 'standard',
 715                                      'parameters' => array( array( 'name' => 'offset',
 716                                                                    'type' => 'integer',
 717                                                                    'required' => false,
 718                                                                    'default' => false ),
 719                                                             array( 'name' => 'limit',
 720                                                                    'type' => 'integer',
 721                                                                    'required' => false,
 722                                                                    'default' => false ) ) );
 723  
 724  $FunctionList['recent'] = array( 'name' => 'recent',
 725                                   'operation_types' => array( 'read' ),
 726                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 727                                                           'class' => 'eZContentFunctionCollection',
 728                                                           'method' => 'fetchRecent' ),
 729                                   'parameter_type' => 'standard',
 730                                   'parameters' => array( ) );
 731  
 732  $FunctionList['section_list'] = array( 'name' => 'section_list',
 733                                         'operation_types' => array( 'read' ),
 734                                         'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 735                                                                 'class' => 'eZContentFunctionCollection',
 736                                                                 'method' => 'fetchSectionList' ),
 737                                         'parameter_type' => 'standard',
 738                                         'parameters' => array( ) );
 739  
 740  $FunctionList['tipafriend_top_list'] = array( 'name' => 'tipafriend_top_list',
 741                                                'operation_types' => array( 'read' ),
 742                                                'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 743                                                                        'class' => 'eZContentFunctionCollection',
 744                                                                        'method' => 'fetchTipafriendTopList' ),
 745                                                'parameter_type' => 'standard',
 746                                                'parameters' => array( array( 'name' => 'offset',
 747                                                                              'type' => 'integer',
 748                                                                              'required' => false,
 749                                                                              'default' => false ),
 750                                                                       array( 'name' => 'limit',
 751                                                                              'type' => 'integer',
 752                                                                              'required' => false,
 753                                                                              'default' => false ),
 754                                                                       array( 'name' => 'start_time',
 755                                                                              'type' => 'integer',
 756                                                                              'required' => false,
 757                                                                              'default' => false ),
 758                                                                       array( 'name' => 'end_time',
 759                                                                              'type' => 'integer',
 760                                                                              'required' => false,
 761                                                                              'default' => false ),
 762                                                                       array( 'name' => 'duration',
 763                                                                              'type' => 'integer',
 764                                                                              'required' => false,
 765                                                                              'default' => false ),
 766                                                                       array( 'name' => 'ascending',
 767                                                                              'type' => 'boolean',
 768                                                                              'required' => false,
 769                                                                              'default' => false ),
 770                                                                       array( 'name' => 'extended',
 771                                                                              'type' => 'boolean',
 772                                                                              'required' => false,
 773                                                                              'default' => false ) ) );
 774  
 775  $FunctionList['view_top_list'] = array( 'name' => 'view_top_list',
 776                                          'operation_types' => array( 'read' ),
 777                                          'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 778                                                                  'class' => 'eZContentFunctionCollection',
 779                                                                  'method' => 'fetchMostViewedTopList' ),
 780                                          'parameter_type' => 'standard',
 781                                          'parameters' => array( array( 'name' => 'class_id',
 782                                                                        'type' => 'integer',
 783                                                                        'required' => false,
 784                                                                        'default' => false ),
 785                                                                 array( 'name' => 'section_id',
 786                                                                        'type' => 'integer',
 787                                                                        'required' => false,
 788                                                                        'default' => false ),
 789                                                                 array( 'name' => 'offset',
 790                                                                        'type' => 'integer',
 791                                                                        'required' => false,
 792                                                                        'default' => false ),
 793                                                                 array( 'name' => 'limit',
 794                                                                        'type' => 'integer',
 795                                                                        'required' => false,
 796                                                                        'default' => false ) ) );
 797  
 798  $FunctionList['collected_info_count'] = array( 'name' => 'collected_info_count',
 799                                                 'operation_types' => array( 'read' ),
 800                                                 'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 801                                                                         'class' => 'eZContentFunctionCollection',
 802                                                                         'method' => 'fetchCollectedInfoCount' ),
 803                                                 'parameter_type' => 'standard',
 804                                                 'parameters' => array( array( 'name' => 'object_attribute_id',
 805                                                                               'type' => 'integer',
 806                                                                               'required' => false,
 807                                                                               'default' => false ),
 808                                                                        array( 'name' => 'object_id',
 809                                                                               'type' => 'integer',
 810                                                                               'required' => false,
 811                                                                               'default' => false ),
 812                                                                        array( 'name' => 'value',
 813                                                                               'type' => 'integer',
 814                                                                               'required' => false,
 815                                                                               'default' => false ),
 816                                                                        array( 'name' => 'creator_id',
 817                                                                               'type' => 'integer',
 818                                                                               'required' => false,
 819                                                                               'default' => false ),
 820                                                                        array( 'name' => 'user_identifier',
 821                                                                               'type' => 'string',
 822                                                                               'required' => false,
 823                                                                               'default' => false ) ) );
 824  
 825  $FunctionList['collected_info_count_list'] = array( 'name' => 'collected_info_count_list',
 826                                                 'operation_types' => array( 'read' ),
 827                                                 'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 828                                                                         'class' => 'eZContentFunctionCollection',
 829                                                                         'method' => 'fetchCollectedInfoCountList' ),
 830                                                 'parameter_type' => 'standard',
 831                                                 'parameters' => array( array( 'name' => 'object_attribute_id',
 832                                                                               'type' => 'integer',
 833                                                                               'required' => true,
 834                                                                               'default' => false ) ) );
 835  
 836  
 837  $FunctionList['collected_info_collection'] = array( 'name' => 'collected_info_collection',
 838                                                      'operation_types' => array( 'read' ),
 839                                                      'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 840                                                                              'class' => 'eZContentFunctionCollection',
 841                                                                              'method' => 'fetchCollectedInfoCollection' ),
 842                                                      'parameter_type' => 'standard',
 843                                                      'parameters' => array( array( 'name' => 'collection_id',
 844                                                                                    'type' => 'integer',
 845                                                                                    'required' => false,
 846                                                                                    'default' => false ),
 847                                                                             array( 'name' => 'contentobject_id',
 848                                                                                    'type' => 'integer',
 849                                                                                    'required' => false,
 850                                                                                    'default' => false ) ) );
 851  
 852  $FunctionList['collected_info_list'] = array( 'name' => 'collected_info_list',
 853                                                      'operation_types' => array( 'read' ),
 854                                                      'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 855                                                                              'class' => 'eZContentFunctionCollection',
 856                                                                              'method' => 'fetchCollectionsList' ),
 857                                                      'parameter_type' => 'standard',
 858                                                      'parameters' => array( array( 'name' => 'object_id',
 859                                                                                    'type' => 'integer',
 860                                                                                    'required' => false,
 861                                                                                    'default' => false ),
 862                                                                             array( 'name' => 'creator_id',
 863                                                                                    'type' => 'integer',
 864                                                                                    'required' => false,
 865                                                                                    'default' => false ),
 866                                                                             array( 'name' => 'user_identifier',
 867                                                                                    'type' => 'string',
 868                                                                                    'required' => false,
 869                                                                                    'default' => false ),
 870                                                                             array( 'name' => 'limit',
 871                                                                                    'type' => 'integer',
 872                                                                                    'required' => false,
 873                                                                                    'default' => false ),
 874                                                                             array( 'name' => 'offset',
 875                                                                                    'type' => 'integer',
 876                                                                                    'required' => false,
 877                                                                                    'default' => false ),
 878                                                                             array( 'name' => 'sort_by',
 879                                                                                    'type' => 'array',
 880                                                                                    'required' => false,
 881                                                                                    'default' => array() ) ) );
 882  
 883  $FunctionList['object_by_attribute'] = array( 'name' => 'object_by_attribute',
 884                                                'operation_types' => array( 'read' ),
 885                                                'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 886                                                                        'class' => 'eZContentFunctionCollection',
 887                                                                        'method' => 'fetchObjectByAttribute' ),
 888                                                'parameter_type' => 'standard',
 889                                                'parameters' => array( array( 'name' => 'identifier',
 890                                                                              'type' => 'string',
 891                                                                              'required' => true,
 892                                                                              'default' => false ) ) );
 893  
 894  $FunctionList['object_count_by_user_id'] = array( 'name' => 'object_count_by_user_id',
 895                                                    'operation_types' => array( 'read' ),
 896                                                    'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 897                                                                        'class' => 'eZContentFunctionCollection',
 898                                                                        'method' => 'fetchObjectCountByUserID' ),
 899                                                'parameter_type' => 'standard',
 900                                                'parameters' => array( array( 'name' => 'class_id',
 901                                                                              'type' => 'integer',
 902                                                                              'required' => true,
 903                                                                              'default' => false ),
 904                                                                       array( 'name' => 'user_id',
 905                                                                              'type' => 'integer',
 906                                                                              'required' => true,
 907                                                                              'default' => false ) ) );
 908  
 909  $FunctionList['same_classattribute_node'] = array( 'name' => 'same_classattribute_node',
 910                                       'operation_types' => array( 'read' ),
 911                                       'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 912                                                               'class' => 'eZContentFunctionCollection',
 913                                                               'method' => 'fetchSameClassAttributeNodeList' ),
 914                                       'parameter_type' => 'standard',
 915                                       'parameters' => array( array( 'name' => 'classattribute_id',
 916                                                                     'type' => 'integer',
 917                                                                     'required' => true ),
 918                                                              array( 'name' => 'value',
 919                                                                     'type' => 'mixed',
 920                                                                     'required' => true ),
 921                                                              array( 'name' => 'datatype',
 922                                                                     'type' => 'string',
 923                                                                     'required' => true ) ) );
 924  
 925  $FunctionList['keyword'] = array( 'name' => 'keyword',
 926                                    'operation_types' => array( 'read' ),
 927                                    'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 928                                                            'class' => 'eZContentFunctionCollection',
 929                                                            'method' => 'fetchKeyword' ),
 930                                    'parameter_type' => 'standard',
 931                                    'parameters' => array( array( 'name' => 'alphabet',
 932                                                                  'type' => 'string',
 933                                                                  'required' => true ),
 934                                                           array( 'name' => 'classid',
 935                                                                  'type' => 'mixed',
 936                                                                  'required' => false,
 937                                                                  'default' => false ),
 938                                                           array( 'name' => 'offset',
 939                                                                  'type' => 'integer',
 940                                                                  'required' => false,
 941                                                                  'default' => false ),
 942                                                           array( 'name' => 'limit',
 943                                                                  'type' => 'integer',
 944                                                                  'required' => false,
 945                                                                  'default' => false ),
 946                                                           array( 'name' => 'owner',
 947                                                                  'type' => 'integer',
 948                                                                  'required' => false,
 949                                                                  'default' => false ),
 950                                                           array( 'name' => 'sort_by',
 951                                                                  'type' => 'array',
 952                                                                  'required' => false,
 953                                                                  'default' => array() ) ) );
 954  
 955  $FunctionList['keyword_count'] = array( 'name' => 'keyword_count',
 956                                          'operation_types' => array( 'read' ),
 957                                          'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 958                                                                  'class' => 'eZContentFunctionCollection',
 959                                                                  'method' => 'fetchKeywordCount' ),
 960                                          'parameter_type' => 'standard',
 961                                          'parameters' => array( array( 'name' => 'alphabet',
 962                                                                        'type' => 'string',
 963                                                                        'required' => true ),
 964                                                                 array( 'name' => 'classid',
 965                                                                        'type' => 'mixed',
 966                                                                        'required' => false,
 967                                                                        'default' => false ),
 968                                                                 array( 'name' => 'owner',
 969                                                                        'type' => 'integer',
 970                                                                        'required' => false,
 971                                                                        'default' => false ) ) );
 972  
 973  $FunctionList['access'] = array( 'name' => 'access',
 974                                   'operation_types' => array( 'read' ),
 975                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
 976                                                           'class' => 'eZContentFunctionCollection',
 977                                                           'method' => 'checkAccess' ),
 978                                   'parameter_type' => 'standard',
 979                                   'parameters' => array( array( 'name' => 'access',
 980                                                                 'type' => 'string',
 981                                                                 'required' => true ),
 982                                                          array( 'name' => 'contentobject',
 983                                                                 'type' => 'object', // eZContentObject or eZContentObjectTreeNode
 984                                                                 'required' => true ),
 985                                                          array( 'name' => 'contentclass_id',
 986                                                                 'type' => 'integer',
 987                                                                 'required' => false,
 988                                                                 'default' => false ),
 989                                                          array( 'name' => 'parent_contentclass_id',
 990                                                                 'type' => 'integer',
 991                                                                 'required' => false,
 992                                                                 'default' => false ),
 993                                                          array( 'name' => 'language',
 994                                                                 'type' => 'string',
 995                                                                 'required' => false,
 996                                                                 'default' => false ) ) );
 997  
 998  // Fetches all navigation parts as an array
 999  $FunctionList['navigation_parts'] = array( 'name' => 'navigation_parts',
1000                                             'operation_types' => array( 'read' ),
1001                                             'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1002                                                                     'class' => 'eZContentFunctionCollection',
1003                                                                     'method' => 'fetchNavigationParts' ),
1004                                             'parameter_type' => 'standard',
1005                                             'parameters' => array() );
1006  
1007  // Fetches one navigation part by identifier
1008  $FunctionList['navigation_part'] = array( 'name' => 'navigation_part',
1009                                            'operation_types' => array( 'read' ),
1010                                            'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1011                                                                    'class' => 'eZContentFunctionCollection',
1012                                                                    'method' => 'fetchNavigationPart' ),
1013                                            'parameter_type' => 'standard',
1014                                            'parameters' => array( array( 'name' => 'identifier',
1015                                                                          'type' => 'string',
1016                                                                          'required' => true ) ) );
1017  
1018  // Fetches related objects array
1019  $FunctionList['related_objects'] = array( 'name' => 'object',
1020                                   'operation_types' => array( 'read' ),
1021                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1022                                                           'class' => 'eZContentFunctionCollection',
1023                                                           'method' => 'fetchRelatedObjects' ),
1024                                   'parameter_type' => 'standard',
1025                                   'parameters' => array( array( 'name' => 'object_id',
1026                                                                 'type' => 'integer',
1027                                                                 'required' => true ),
1028                                                          array( 'name' => 'attribute_identifier',
1029                                                                 'type' => 'string',
1030                                                                 'required' => false,
1031                                                                 'default' => '0' ),
1032                                                          array( 'name' => 'all_relations',
1033                                                                 'type' => 'boolean',
1034                                                                 'required' => false,
1035                                                                 'default' => false ),
1036                                                          array( 'name' => 'group_by_attribute',
1037                                                                 'type' => 'boolean',
1038                                                                 'required' => false,
1039                                                                 'default' => false ),
1040                                                          array( 'name' => 'sort_by',
1041                                                                 'type' => 'array',
1042                                                                 'required' => false,
1043                                                                 'default' => array() ) ) );
1044  
1045  $FunctionList['related_objects_count'] = array( 'name' => 'object',
1046                                   'operation_types' => array( 'read' ),
1047                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1048                                                           'class' => 'eZContentFunctionCollection',
1049                                                           'method' => 'fetchRelatedObjectsCount' ),
1050                                   'parameter_type' => 'standard',
1051                                   'parameters' => array( array( 'name' => 'object_id',
1052                                                                 'type' => 'integer',
1053                                                                 'required' => true ),
1054                                                          array( 'name' => 'attribute_identifier',
1055                                                                 'type' => 'string',
1056                                                                 'required' => false,
1057                                                                 'default' => '0' ),
1058                                                          array( 'name' => 'all_relations',
1059                                                                 'type' => 'boolean',
1060                                                                 'required' => false,
1061                                                                 'default' => false ) ) );
1062  // Fetches reverse related objects array
1063  $FunctionList['reverse_related_objects'] = array( 'name' => 'object',
1064                                   'operation_types' => array( 'read' ),
1065                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1066                                                           'class' => 'eZContentFunctionCollection',
1067                                                           'method' => 'fetchReverseRelatedObjects' ),
1068                                   'parameter_type' => 'standard',
1069                                   'parameters' => array( array( 'name' => 'object_id',
1070                                                                 'type' => 'integer',
1071                                                                 'required' => true ),
1072                                                          array( 'name' => 'attribute_identifier',
1073                                                                 'type' => 'string',
1074                                                                 'required' => false ),
1075                                                          array( 'name' => 'all_relations',
1076                                                                 'type' => 'boolean',
1077                                                                 'required' => false,
1078                                                                 'default' => false ),
1079                                                          array( 'name' => 'group_by_attribute',
1080                                                                 'type' => 'boolean',
1081                                                                 'required' => false,
1082                                                                 'default' => false ),
1083                                                          array( 'name' => 'sort_by',
1084                                                                 'type' => 'array',
1085                                                                 'required' => false,
1086                                                                 'default' => array() ),
1087                                                          array( 'name' => 'ignore_visibility',
1088                                                                 'type' => 'boolean',
1089                                                                 'required' => false,
1090                                                                 'default' => null ) ) );
1091  
1092  $FunctionList['reverse_related_objects_count'] = array( 'name' => 'object',
1093                                   'operation_types' => array( 'read' ),
1094                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1095                                                           'class' => 'eZContentFunctionCollection',
1096                                                           'method' => 'fetchReverseRelatedObjectsCount' ),
1097                                   'parameter_type' => 'standard',
1098                                   'parameters' => array( array( 'name' => 'object_id',
1099                                                                 'type' => 'integer',
1100                                                                 'required' => true ),
1101                                                          array( 'name' => 'attribute_identifier',
1102                                                                 'type' => 'string',
1103                                                                 'required' => false ),
1104                                                          array( 'name' => 'all_relations',
1105                                                                 'type' => 'boolean',
1106                                                                 'required' => false,
1107                                                                 'default' => false ),
1108                                                          array( 'name' => 'ignore_visibility',
1109                                                                 'type' => 'boolean',
1110                                                                 'required' => false,
1111                                                                 'default' => null ) ) );
1112  
1113  $FunctionList['available_sort_fields'] = array( 'name' => 'available_sort_fields',
1114                                                  'operation_types' => array( 'read' ),
1115                                                  'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1116                                                                          'class' => 'eZContentFunctionCollection',
1117                                                                          'method' => 'fetchAvailableSortFieldList' ),
1118                                                  'parameter_type' => 'standard',
1119                                                  'parameters' => array() );
1120  
1121  $FunctionList['country_list'] = array( 'name' => 'country',
1122                                         'operation_types' => array( 'read' ),
1123                                         'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1124                                                                 'class' => 'eZContentFunctionCollection',
1125                                                                 'method' => 'fetchCountryList' ),
1126                                         'parameter_type' => 'standard',
1127                                         'parameters' => array( array( 'name' => 'filter',
1128                                                                       'type' => 'string',
1129                                                                       'required' => false ),
1130                                                                array( 'name' => 'value',
1131                                                                       'type' => 'string',
1132                                                                       'required' => false ) ) );
1133  
1134  $FunctionList['related_objects_ids'] = array( 'name' => 'object',
1135                                   'operation_types' => array( 'read' ),
1136                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1137                                                           'class' => 'eZContentFunctionCollection',
1138                                                           'method' => 'fetchRelatedObjectsID' ),
1139                                   'parameter_type' => 'standard',
1140                                   'parameters' => array( array( 'name' => 'object_id',
1141                                                                 'type' => 'integer',
1142                                                                 'required' => true ),
1143                                                          array( 'name' => 'attribute_identifier',
1144                                                                 'type' => 'string',
1145                                                                 'required' => false,
1146                                                                 'default' => '0' ),
1147                                                          array( 'name' => 'all_relations',
1148                                                                 'type' => 'array',
1149                                                                 'required' => false,
1150                                                                 'default' => false ) ) );
1151  
1152  $FunctionList['reverse_related_objects_ids'] = array( 'name' => 'object',
1153                                   'operation_types' => array( 'read' ),
1154                                   'call_method' => array( 'include_file' => 'kernel/content/ezcontentfunctioncollection.php',
1155                                                           'class' => 'eZContentFunctionCollection',
1156                                                           'method' => 'fetchReverseRelatedObjectsID' ),
1157                                   'parameter_type' => 'standard',
1158                                   'parameters' => array( array( 'name' => 'object_id',
1159                                                                 'type' => 'integer',
1160                                                                 'required' => true ),
1161                                                          array( 'name' => 'attribute_identifier',
1162                                                                 'type' => 'string',
1163                                                                 'required' => false,
1164                                                                 'default' => '0' ),
1165                                                          array( 'name' => 'all_relations',
1166                                                                 'type' => 'array',
1167                                                                 'required' => false,
1168                                                                 'default' => false ) ) );
1169  
1170  
1171  ?>


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7