Devise\Pages\PageManager::toggleABTesting PHP Метод

toggleABTesting() публичный Метод

[toggleABTesting description]
public toggleABTesting ( [type] $pageId, [type] $isEnabled ) : [type]
$pageId [type]
$isEnabled [type]
Результат [type]
    public function toggleABTesting($pageId, $isEnabled)
    {
        $page = $this->Page->findOrFail($pageId);
        $page->ab_testing_enabled = $isEnabled == 'true' ? true : false;
        $page->save();
        return $page;
    }

Usage Example

Пример #1
0
 /**
  * Request that ab testing be turned on or off
  *
  * @param  [type] $input
  * @return [type]
  */
 public function requestToggleAbTesting($input)
 {
     $pageId = $input['pageId'];
     $enabled = $input['enabled'];
     $this->PageManager->toggleABTesting($pageId, $enabled);
     return '';
 }