Bitrix-D7 22.2
Загрузка...
Поиск...
Не найдено
Пространство имен Bitrix\Main

Пространства имен

namespace  Access
 
namespace  Analytics
 
namespace  Annotations
 
namespace  Authentication
 
namespace  Cli
 
namespace  Component
 
namespace  Composite
 
namespace  Config
 
namespace  Context
 
namespace  Controller
 
namespace  Copy
 
namespace  Data
 
namespace  DB
 
namespace  DI
 
namespace  Diag
 
namespace  Discount
 
namespace  Engine
 
namespace  EventLog
 
namespace  File
 
namespace  Filter
 
namespace  Grid
 
namespace  IO
 
namespace  Localization
 
namespace  Mail
 
namespace  Numerator
 
namespace  ORM
 
namespace  Page
 
namespace  PhoneNumber
 
namespace  Rating
 
namespace  Replica
 
namespace  Rest
 
namespace  Routing
 
 
namespace  Security
 
namespace  Session
 
namespace  Sms
 
namespace  Text
 
namespace  Type
 
namespace  UI
 
namespace  Update
 
namespace  UrlPreview
 
 
namespace  UserField
 
namespace  Web
 

Структуры данных

class  AccessDeniedException
 
class  Application
 
class  ArgumentException
 
class  ArgumentNullException
 
class  ArgumentOutOfRangeException
 
class  ArgumentTypeException
 
class  Context
 
class  DecodingException
 
class  Dispatcher
 
class  Environment
 
class  Error
 
interface  Errorable
 
class  ErrorCollection
 
class  Event
 
class  EventManager
 
class  EventResult
 
class  FileTable
 
class  FinderDestTable
 
class  GroupTable
 
class  GroupTaskTable
 
class  HttpApplication
 
class  HttpContext
 
class  HttpRequest
 
class  HttpResponse
 
class  InvalidOperationException
 
class  License
 
class  Loader
 
class  LoaderException
 
class  ModuleManager
 
class  NotImplementedException
 
class  NotSupportedException
 
class  ObjectException
 
class  ObjectNotFoundException
 
class  ObjectPropertyException
 
class  OperationTable
 
class  Request
 
class  Response
 
class  Result
 
class  SenderEventHandler
 
class  Server
 
class  SiteDomainTable
 
class  SiteTable
 
class  SiteTemplate
 
class  SiteTemplateTable
 
class  SystemException
 
class  TaskOperationTable
 
class  TaskTable
 
class  UrlRewriter
 
class  UrlRewriterRuleMaker
 
class  UserAccessTable
 
class  UserAuthActionTable
 
class  UserCounterTable
 
class  UserFieldConfirmTable
 
class  UserFieldLangTable
 
class  UserFieldTable
 
class  UserGroupTable
 
class  UserIndexTable
 
class  UserPhoneAuthTable
 
class  UserProfileHistoryTable
 
class  UserProfileRecordTable
 
class  UserTable
 
class  UserUtils
 
class  XmlWriter
 

Функции

 hasErrors ()
 
 getErrors ()
 
 getErrorByCode ($code)
 

Переменные

trait ErrorableImplementation
 

Функции

◆ getErrorByCode()

getErrorByCode (   $code)

Returns an error with the necessary code.

Аргументы
string | int$codeThe code of the error.
Возвращает
Error|null

См. определение в файле errorableimplementation.php строка 53

54 {
55 if ($this->errorCollection instanceof ErrorCollection)
56 {
57 return $this->errorCollection->getErrorByCode($code);
58 }
59 else
60 {
61 return null;
62 }
63 }

◆ getErrors()

getErrors ( )

Getting array of errors.

Возвращает
Error[]

См. определение в файле errorableimplementation.php строка 34

35 {
36 if ($this->errorCollection instanceof ErrorCollection)
37 {
38 return $this->errorCollection->toArray();
39 }
40 else
41 {
42 return [];
43 }
44 }

◆ hasErrors()

hasErrors ( )

Return true if collection has errors.

Возвращает
boolean

См. определение в файле errorableimplementation.php строка 17

18 {
19 if ($this->errorCollection instanceof ErrorCollection)
20 {
21 return !$this->errorCollection->isEmpty();
22 }
23 else
24 {
25 return false;
26 }
27 }

Переменные

◆ ErrorableImplementation

trait ErrorableImplementation
Инициализатор
{
protected $errorCollection

\Main\Errorable

См. определение в файле errorableimplementation.php строка 7