protected function get_data($post_id, $real_data = FALSE)
 {
     $entity = new WPFront_User_Role_Editor_Entity_Post_Type_Permissions();
     $post_data = $entity->get_all_by_post_id($post_id);
     $data = array();
     foreach ($post_data as $value) {
         $obj = NULL;
         $enable_permissions = $value->get_enable_permissions();
         if ($real_data || $enable_permissions) {
             $obj = array();
             if ($value->get_has_read()) {
                 $obj[] = 'read';
             }
             if ($value->get_has_edit()) {
                 $obj[] = 'edit';
             }
             if ($value->get_has_delete()) {
                 $obj[] = 'delete';
             }
             if ($real_data && $enable_permissions) {
                 $obj[] = 'enable_permissions';
             }
         }
         $data[$value->get_role()] = $obj;
     }
     return $data;
 }