// Server path to folder containing EasyEditing include 'src/includes.php'; $config = new EasyEditingConfiguration(); $config->userTypes(function () { $types = array(); $types[] = new EasyEditingUserType('Webmaster', 'webmaster'); $types[] = new EasyEditingUserType('Admin', 'admin'); $types[] = new EasyEditingUserType('Normal Member', 'member'); return $types; }); // Only a user logged in as webmaster (eg currentCodeName below returns 'webmaster') // and above can change who can edit elements $config->levelNeededForAdmin = 'webmaster'; $config->currentCodeName(function () { // This should return the code for the EasyEditingUserType of the currently // logged in user // Here we are hard coding that everyone is a webmaster (don't do this!) return 'webmaster'; }); ?> <html> <head> <title>PHP Easy Editing Example</title> <?php echo EasyEditingConfiguration::getHtmlHeaderTags('src/'); ?> </head> <body> <?php $easyEditingObject1 = new EasyEditingElement($pdo, 1); echo $easyEditingObject1->getContent(); ?>