class User extends DataObject { static $has_many = array( 'Orders' => 'Order' ); }
$user = DataObject::get_by_id('User', 1); $orders = $user->Orders();
class BlogPost extends DataObject { static $has_many = array( 'Comments' => 'Comment' ); }
$post = DataObject::get_by_id('BlogPost', 1); $comments = $post->Comments();The package library being used in these examples is likely the SilverStripe PHP DataObject package, which provides an object-relational mapping solution for PHP web applications.