public static function fromRequest(Request $request)
 {
     if ($request->hasPost() && $request->getPostItem('submit') == 'From DataString') {
         $dataString = $request->getPostItem('datastring');
         return self::fromDataString($dataString);
     }
 }