Rev 70 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 70 | Rev 71 | ||
---|---|---|---|
Line 148... | Line 148... | ||
148 | $this->$name = $value; |
148 | $this->$name = $value; |
149 | return $value; |
149 | return $value; |
150 | }
|
150 | }
|
151 | 151 | ||
152 | /**
|
152 | /**
|
153 | * Adds a CSS resource (stylesheet) to the list of external
|
153 | * Adds an CSS resource (stylesheet)
|
154 | * stylesheets
|
154 | * to the list of external stylesheets
|
155 | *
|
155 | *
|
156 | * @param string $uri
|
156 | * @param string $uri
|
157 | * Stylesheet URI
|
157 | * Stylesheet URI
|
158 | * @param mixed $key (optional)
|
158 | * @param mixed $key (optional)
|
159 | * Array key for the script. May be used later to exclude
|
159 | * Array key for the script. May be used later to exclude
|
160 | * or include the code for a specific stylesheet.
|
160 | * or include the code for a specific stylesheet.
|
- | 161 | * @return array
|
|
- | 162 | * The list of stylesheets
|
|
161 | */
|
163 | */
|
162 | public function addStylesheet ($uri, $key = null) |
164 | public function addStylesheet ($uri, $key = null) |
163 | {
|
165 | {
|
164 | $stylesheets =& $this->_stylesheets; |
166 | $stylesheets =& $this->_stylesheets; |
165 | 167 | ||
Line 169... | Line 171... | ||
169 | }
|
171 | }
|
170 | else
|
172 | else
|
171 | {
|
173 | {
|
172 | $stylesheets[] = $uri; |
174 | $stylesheets[] = $uri; |
173 | }
|
175 | }
|
- | 176 | ||
- | 177 | return $stylesheets; |
|
- | 178 | }
|
|
- | 179 | ||
- | 180 | /**
|
|
- | 181 | * Adds several CSS resources (stylesheets)
|
|
- | 182 | * to the list of external stylesheets
|
|
- | 183 | *
|
|
- | 184 | * @param array $uris
|
|
- | 185 | * Stylesheet URIs
|
|
- | 186 | * @return array
|
|
- | 187 | * The list of stylesheets
|
|
- | 188 | */
|
|
- | 189 | public function addStylesheets (array $uris) |
|
- | 190 | {
|
|
- | 191 | $stylesheets = $this->_stylesheets; |
|
- | 192 | ||
- | 193 | foreach ($uris as $uri) |
|
- | 194 | {
|
|
- | 195 | $stylesheets = $this->addStylesheet($uri); |
|
- | 196 | }
|
|
- | 197 | ||
- | 198 | return $stylesheets; |
|
174 | }
|
199 | }
|
175 | 200 | ||
176 | /**
|
201 | /**
|
177 | * Adds an ECMAScript resource (script) to the list of external
|
202 | * Adds an ECMAScript resource (script)
|
178 | * scripts
|
203 | * to the list of external scripts
|
179 | *
|
204 | *
|
180 | * @param string $uri
|
205 | * @param string $uri
|
181 | * Script URI
|
206 | * Script URI
|
182 | * @param mixed $key (optional)
|
207 | * @param mixed $key (optional)
|
183 | * Array key for the script. May be used later to exclude
|
208 | * Array key for the script. May be used later to exclude
|
Line 193... | Line 218... | ||
193 | }
|
218 | }
|
194 | else
|
219 | else
|
195 | {
|
220 | {
|
196 | $scripts[] = $uri; |
221 | $scripts[] = $uri; |
197 | }
|
222 | }
|
- | 223 | ||
- | 224 | return $scripts; |
|
- | 225 | }
|
|
- | 226 | ||
- | 227 | /**
|
|
- | 228 | * Adds several ECMAScript resources (scripts)
|
|
- | 229 | * to the list of external scripts
|
|
- | 230 | *
|
|
- | 231 | * @param array $uris
|
|
- | 232 | * Script URIs
|
|
- | 233 | * @return array
|
|
- | 234 | * The list of scripts
|
|
- | 235 | */
|
|
- | 236 | public function addScripts (array $uris) |
|
- | 237 | {
|
|
- | 238 | $scripts = $this->_scripts; |
|
- | 239 | ||
- | 240 | foreach ($uris as $uri) |
|
- | 241 | {
|
|
- | 242 | $scripts = $this->addScript($uri); |
|
- | 243 | }
|
|
- | 244 | ||
- | 245 | return $scripts; |
|
198 | }
|
246 | }
|
199 | 247 | ||
200 | /**
|
248 | /**
|
201 | * Renders the view by including a template
|
249 | * Renders the view by including a template
|
202 | *
|
250 | *
|