source: pmb4.2/trunk/fuentes/pmb/admin/connecteurs/out/webdav/lib/Sabre/PMB/Notices.php @ 815

Last change on this file since 815 was 815, checked in by jrpelegrina, 4 years ago

Initial release of pmb 4.2

  • Property svn:executable set to *
File size: 827 bytes
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2012 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: Notices.php,v 1.5 2013-04-25 16:02:17 mbertin Exp $
6namespace Sabre\PMB;
7
8class Notices extends Collection {
9        private $notices;
10        public $config;
11
12        function __construct($notices,$config) {
13               
14                $this->notices = $notices;
15                $this->config = $config;
16                $this->type = "notices";
17        }
18       
19        function getChildren() {
20                $children = array();
21                for($i=0 ; $i<count($this->notices) ; $i++){
22                        $children[] = $this->getChild("(N".$this->notices[$i].")");
23                }
24                return $children;
25        }
26
27        function getName() {
28                global $charset;
29                if($charset != "utf-8"){
30                        return utf8_encode("[Notices]");
31                }else{
32                        return "[Notices]";
33                }
34        }
35}
Note: See TracBrowser for help on using the repository browser.