Skip to content

Instantly share code, notes, and snippets.

@slifin
Created January 16, 2014 09:34
Show Gist options
  • Save slifin/8452165 to your computer and use it in GitHub Desktop.
Save slifin/8452165 to your computer and use it in GitHub Desktop.
public $parents = array();
function loadParent($post=NULL){
if ($post === NULL) $post = $this;
$post->parents[] = $post;
if (!$post->d_rootId){
return $post;
}else{
$return=$post->findone(['d_id = ?',$post->d_rootId]);
return $this->loadParent($return);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment