original_string: public function reload($arg = array(), $fn = null, $url = null, $interval = null)
      {
          if ($fn && $fn instanceof self) {
              $fn->_enclose();
          }
          $obj = $this->owner;
          if ($url === null) {
              $url = $this->app->url(null, array('cut_object' => $obj->name));
          }
  
          return $this->univ()->_fn('reload', array($url, $arg, $fn, $interval));
      }
code: public function reload($arg = array(), $fn = null, $url = null, $interval = null)
      {
          if ($fn && $fn instanceof self) {
              $fn->_enclose();
          }
          $obj = $this->owner;
          if ($url === null) {
              $url = $this->app->url(null, array('cut_object' => $obj->name));
          }
  
          return $this->univ()->_fn('reload', array($url, $arg, $fn, $interval));
      }
code_tokens: public function reload ( $ arg = array ( ) , $ fn = null , $ url = null , $ interval = null ) { if ( $ fn && $ fn instanceof self ) { $ fn -> _enclose ( ) ; } $ obj = $ this -> owner ; if ( $ url === null ) { $ url = $ this -> app -> url ( null , array ( 'cut_object' => $ obj -> name ) ) ; } return $ this -> univ ( ) -> _fn ( 'reload' , array ( $ url , $ arg , $ fn , $ interval ) ) ; }
docstring: Reload object.
  
  You can bind this to custom event and trigger it if object is not
  directly accessible.
  If interval is given, then object will periodically reload itself.
  
  @param array        $arg
  @param jQuery_Chain $fn
  @param string       $url
  @param int          $interval Interval in milisec. how often to reload object
  
  @return $this
docstring_tokens: Reload object .