| @@ 1674-1682 (lines=9) @@ | ||
| 1671 | * names delimited by a single space. |
|
| 1672 | * @return $this |
|
| 1673 | */ |
|
| 1674 | public function addExtraClass($class) |
|
| 1675 | { |
|
| 1676 | //split at white space |
|
| 1677 | $classes = preg_split('/\s+/', $class); |
|
| 1678 | foreach ($classes as $class) { |
|
| 1679 | //add classes one by one |
|
| 1680 | $this->extraClasses[$class] = $class; |
|
| 1681 | } |
|
| 1682 | return $this; |
|
| 1683 | } |
|
| 1684 | ||
| 1685 | /** |
|
| @@ 1692-1700 (lines=9) @@ | ||
| 1689 | * @param string $class |
|
| 1690 | * @return $this |
|
| 1691 | */ |
|
| 1692 | public function removeExtraClass($class) |
|
| 1693 | { |
|
| 1694 | //split at white space |
|
| 1695 | $classes = preg_split('/\s+/', $class); |
|
| 1696 | foreach ($classes as $class) { |
|
| 1697 | //unset one by one |
|
| 1698 | unset($this->extraClasses[$class]); |
|
| 1699 | } |
|
| 1700 | return $this; |
|
| 1701 | } |
|
| 1702 | ||
| 1703 | public function debug() |
|
| @@ 634-642 (lines=9) @@ | ||
| 631 | * |
|
| 632 | * @return $this |
|
| 633 | */ |
|
| 634 | public function addExtraClass($class) |
|
| 635 | { |
|
| 636 | $classes = preg_split('/\s+/', $class); |
|
| 637 | ||
| 638 | foreach ($classes as $class) { |
|
| 639 | $this->extraClasses[$class] = $class; |
|
| 640 | } |
|
| 641 | ||
| 642 | return $this; |
|
| 643 | } |
|
| 644 | ||
| 645 | /** |
|
| @@ 652-660 (lines=9) @@ | ||
| 649 | * |
|
| 650 | * @return $this |
|
| 651 | */ |
|
| 652 | public function removeExtraClass($class) |
|
| 653 | { |
|
| 654 | $classes = preg_split('/\s+/', $class); |
|
| 655 | ||
| 656 | foreach ($classes as $class) { |
|
| 657 | unset($this->extraClasses[$class]); |
|
| 658 | } |
|
| 659 | ||
| 660 | return $this; |
|
| 661 | } |
|
| 662 | ||
| 663 | /** |
|