| @@ 470-483 (lines=14) @@ | ||
| 467 | /** |
|
| 468 | * @return $this |
|
| 469 | */ |
|
| 470 | public function removeClass() |
|
| 471 | { |
|
| 472 | $removeClasses = func_get_args(); |
|
| 473 | if (is_array($removeClasses)) { |
|
| 474 | $classes = explode(' ', $this->getAttrib('class')); |
|
| 475 | foreach ($removeClasses as $class) { |
|
| 476 | $key = array_search($class, $classes); |
|
| 477 | if ($key !== false) { |
|
| 478 | unset($classes[$key]); |
|
| 479 | } |
|
| 480 | } |
|
| 481 | $this->setAttrib('class', implode(' ', $classes)); |
|
| 482 | } |
|
| 483 | ||
| 484 | return $this; |
|
| 485 | } |
|
| 486 | ||
| @@ 256-269 (lines=14) @@ | ||
| 253 | /** |
|
| 254 | * @return $this |
|
| 255 | */ |
|
| 256 | public function removeClass() |
|
| 257 | {
|
|
| 258 | $removeClasses = func_get_args(); |
|
| 259 | if (is_array($removeClasses)) {
|
|
| 260 | $classes = explode(' ', $this->getAttrib('class'));
|
|
| 261 | foreach ($removeClasses as $class) {
|
|
| 262 | $key = array_search($class, $classes); |
|
| 263 | if ($key !== false) {
|
|
| 264 | unset($classes[$key]); |
|
| 265 | } |
|
| 266 | } |
|
| 267 | $this->setAttrib('class', implode(' ', $classes));
|
|
| 268 | } |
|
| 269 | ||
| 270 | return $this; |
|
| 271 | } |
|
| 272 | ||