<?php $GLOBALS['Session']->requireAccountLevel('Developer'); set_time_limit(0); $count = NestingBehavior::repairTable('_e_file_collections', 'PosLeft', 'PosRight'); die("Renested {$count} nodes");
public static function handleRenestRequest() { if (empty($_REQUEST['class']) || !is_subclass_of($_REQUEST['class'], 'ActiveRecord')) { return static::throwInvalidRequestError(); } NestingBehavior::repairTable($_REQUEST['class']::$tableName); return static::respond('message', array('message' => 'Renesting complete')); }