original_string: public function remove($name)
      {
          $names = (array)$name;
  
          foreach ($names as $name) {
              if (Arr::key($name, $this->_assets)) {
                  unset($this->_assets[$name]);
              }
          }
      }
code: public function remove($name)
      {
          $names = (array)$name;
  
          foreach ($names as $name) {
              if (Arr::key($name, $this->_assets)) {
                  unset($this->_assets[$name]);
              }
          }
      }
code_tokens: public function remove ( $ name ) { $ names = ( array ) $ name ; foreach ( $ names as $ name ) { if ( Arr :: key ( $ name , $ this -> _assets ) ) { unset ( $ this -> _assets [ $ name ] ) ; } } }
docstring: Removes assets from collection.
  
  @param string|array $name
  @return void
docstring_tokens: Removes assets from collection .