Bitrix-D7  20.0.0
Пространство имен Bitrix\Main

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

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

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

class  AccessDeniedException
 Exception is thrown when access is denied. Подробнее...
 
class  Application
 Base class for any application. Подробнее...
 
class  ArgumentException
 Exception is thrown when function argument is not valid. Подробнее...
 
class  ArgumentNullException
 Exception is thrown when "empty" value is passed to a function that does not accept it as a valid argument. Подробнее...
 
class  ArgumentOutOfRangeException
 Exception is thrown when the value of an argument is outside the allowable range of values. Подробнее...
 
class  ArgumentTypeException
 Exception is thrown when the type of an argument is not accepted by function. Подробнее...
 
class  Context
 Context of current request. Подробнее...
 
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
 Http application extends application. Подробнее...
 
class  HttpContext
 
class  HttpRequest
 
class  HttpResponse
 
class  InvalidOperationException
 Exception is thrown when a method call is invalid for current state of object. Подробнее...
 
class  Loader
 
class  LoaderException
 
class  ModuleManager
 
class  NotImplementedException
 Exception is thrown when operation is not implemented but should be. Подробнее...
 
class  NotSupportedException
 Exception is thrown when operation is not supported. Подробнее...
 
class  ObjectException
 Exception is thrown when the object can't be constructed. Подробнее...
 
class  ObjectNotFoundException
 Exception is thrown when an object is not present. Подробнее...
 
class  ObjectPropertyException
 Exception is thrown when object property is not valid. Подробнее...
 
class  OperationTable
 
class  Request
 
class  Response
 
class  Result
 
class  SenderEventHandler
 
class  Server
 Represents server. Подробнее...
 
class  SiteDomainTable
 
class  SiteTable
 
class  SiteTemplate
 
class  SiteTemplateTable
 
class  SystemException
 Base class for fatal exceptions. Подробнее...
 
class  TaskOperationTable
 
class  TaskTable
 
class  UrlRewriter
 
class  UrlRewriterRuleMaker
 
class  UserAccessTable
 
class  UserAuthActionTable
 
class  UserCounterTable
 
class  UserFieldConfirmTable
 Class UserFieldConfirmTable. Подробнее...
 
class  UserFieldTable
 
class  UserGroupTable
 
class  UserIndexSelectorTable
 
class  UserIndexTable
 
class  UserPhoneAuthTable
 
class  UserProfileHistoryTable
 
class  UserProfileRecordTable
 
class  UserTable
 
class  UserUtils
 
class  XmlWriter
 

Функции

 hasErrors ()
 Return true if collection has errors. Подробнее...
 
 getErrors ()
 Getting array of errors. Подробнее...
 
 getErrorByCode ($code)
 Returns an error with the necessary code. Подробнее...
 

Переменные

trait ErrorableImplementation
 
if(!function_exists("__autoload")) else
 

Функции

◆ getErrorByCode()

Bitrix\Main\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()

Bitrix\Main\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()

Bitrix\Main\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  }

Переменные

◆ else

if (!function_exists("__autoload")) else
Инициализатор
{
Loader::switchAutoLoad(false)

См. определение в файле main/lib/loader.php строка 506

◆ ErrorableImplementation

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

\Main\Errorable

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