1, 'message'=>'Autosave fail. UUID not defined.' ))); } // Check content length to create the autosave page if (Text::length($content)<100) { exit (json_encode(array( 'status'=>1, 'message'=>'Autosave not completed. The content length is less than 100 characters.' ))); } $autosaveUUID = 'autosave-'.$uuid; $page = array( 'uuid'=>$autosaveUUID, 'key'=>$autosaveUUID, 'slug'=>$autosaveUUID, 'title'=>$title.' [ Autosave ] ', 'content'=>$content, 'type'=>'draft' ); // Get the page key by the UUID $pageKey = $pages->getByUUID($autosaveUUID); // if pageKey is empty means the autosave page doesn't exist if (empty($pageKey)) { createPage($page); } else { editPage($page); } exit (json_encode(array( 'status'=>0, 'message'=>'Autosave successfully.', 'uuid'=>$autosaveUUID ))); ?>