* @since 2.0 */ class BadUsageException extends \yii\base\Exception { /** * @var boolean whether this exception is caused by end user's mistake (e.g. wrong URL) */ public $causedByUser = true; /** * @return string the user-friendly name of this exception */ public function getName() { return \Yii::t('yii', 'Bad Usage'); } }