Assert Class Reference
[Widely used base classes and interfaces]

Widely used assertions. More...

Inheritance diagram for Assert:

Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static isTrue ($boolean, $message=null)
static isFalse ($boolean, $message=null)
static isNull ($variable, $message=null)
static isNotNull ($variable, $message=null)


Detailed Description

Widely used assertions.

Definition at line 18 of file Assert.class.php.


Member Function Documentation

static Assert::isTrue ( boolean,
message = null 
) [static]

Definition at line 20 of file Assert.class.php.

Referenced by OneToManyLinkedLazy::$insert(), ManyToManyLinkedLazy::$insert(), Color::__construct(), UnifiedContainer::__construct(), FileRandomSource::__construct(), HtmlAssembler::__construct(), RedirectToView::__construct(), PropertyPath::__construct(), ClassProjection::__construct(), Criteria::__construct(), FullText::__construct(), ExtractPart::__construct(), InExpression::__construct(), DBTable::addUniques(), OpenIdConsumer::associate(), HtmlTokenizer::attrNameState(), HtmlTokenizer::attrValueState(), LogicalChain::block(), VoodooDaoWorker::cacheListByQuery(), SmartDaoWorker::cacheListByQuery(), PostgresDialect::checkColumn(), LiteDialect::checkColumn(), GenericDAO::checkObjectType(), ClassUtils::checkStaticMethod(), DateRange::checkType(), PrimitiveDateRange::checkType(), PrimitiveDate::checkType(), DateRange::clip(), Socket::connect(), ClassUtils::copyNotNullProperties(), ClassUtils::copyProperties(), OpenIdConsumer::doContinue(), HtmlTokenizer::doctypeTagState(), DaoMoveHelper::down(), ClassUtils::dtoObject2xml(), HtmlTokenizer::endTagState(), HtmlTokenizer::externalTagState(), Criteria::fetchCollection(), ProtoDAO::fetchCollections(), PropertyPath::fetchHelpers(), ClassUtils::fillNullProperties(), FormUtils::form2object(), CodeGenerator::generateOneSymbol(), PlainForm::getActualChoiceValue(), PlainForm::getChoiceValue(), MimeMail::getEncodedBody(), MimeMail::getHeaders(), ArrayUtils::getIdsArray(), Singleton::getInstance(), PgSQL::getTableInfo(), TextUtils::hex2Binary(), PrimitiveTime::importValue(), PrimitiveIdentifier::importValue(), PrimitiveEnumeration::importValue(), HtmlTokenizer::insideTagState(), DateRange::isNeighbour(), MetaConfiguration::load(), MimePart::loadBodyFromFile(), GmpBigInteger::make(), OpenIdConsumer::makeCheckIdRequest(), Date::makeFromWeek(), GmpBigIntegerFactory::makeRandom(), FormUtils::object2form(), PrimitiveIdentifier::of(), PrimitiveEnumeration::of(), PrimitiveDateRange::of(), PlainList::offsetSet(), IndexedList::offsetSet(), ProtoDAO::processPath(), Sequenceless::query(), SimplePhpView::render(), CommandChain::run(), CarefulDatabaseRunner::run(), CurlHttpClient::send(), UnifiedContainer::setCriteria(), InetType::setDefault(), PrimitiveTime::setDefault(), PrimitiveMultiList::setDefault(), PrimitiveList::setDefault(), VoodooDaoWorker::setDefaultHandler(), SemaphorePool::setDefaultLocker(), Cache::setDefaultWorker(), Criteria::setFetchStrategy(), Time::setHour(), PrimitiveTime::setMax(), PrimitiveIdentifier::setMethodName(), PrimitiveTime::setMin(), Time::setMinute(), UnifiedContainer::setObjectQuery(), DataType::setPrecision(), DBColumn::setReference(), DataType::setScale(), Time::setSecond(), DataType::setSize(), DataType::setTimezoned(), DataType::setUnsigned(), PrimitiveTime::setValue(), PrimitiveRange::setValue(), IdentifiablePrimitive::setValue(), ModelAndView::setView(), Primitive::spawn(), DaoUtils::swap(), TruncateQuery::toDialectString(), SQLFunction::toDialectString(), SelectQuery::toDialectString(), SQLChain::toMapped(), FixedLengthStringType::toSetter(), DaoMoveHelper::up(), TidyValidator::validateContent(), PartViewer::view(), and HtmlTokenizer::waitingEqualSignState().

static Assert::isFalse ( boolean,
message = null 
) [static]

Definition at line 28 of file Assert.class.php.

Referenced by ProjectionChain::add(), PlainForm::add(), DBTable::addColumn(), DBSchema::addTable(), LogicUtils::getOpenPoint(), LogicUtils::getOpenRange(), MetaConfiguration::load(), AggregateProjection::process(), MultiPrefixPhpViewResolver::resolveViewName(), CarefulDatabaseRunner::run(), and DateRange::split().

static Assert::isNull ( variable,
message = null 
) [static]

Definition at line 36 of file Assert.class.php.

Referenced by HtmlTokenizer::attrNameState(), HtmlTokenizer::attrValueState(), HtmlTokenizer::cdataState(), HtmlTokenizer::commentState(), HtmlTokenizer::endTagState(), HtmlTokenizer::inlineTagState(), HtmlTokenizer::insideTagState(), HtmlTokenizer::makeTag(), HtmlTokenizer::outsideTagState(), Socket::setHost(), LogLevel::setId(), Socket::setPort(), HtmlTokenizer::setupTag(), HtmlTokenizer::startTagState(), and HtmlTokenizer::waitingEqualSignState().

static Assert::isNotNull ( variable,
message = null 
) [static]

Definition at line 44 of file Assert.class.php.

Referenced by HtmlTokenizer::attrNameState(), HtmlTokenizer::attrValueState(), PrimitiveIdentifier::dao(), HtmlTokenizer::insideTagState(), HtmlTokenizer::makeTag(), HtmlAssembler::makeTag(), ProtoDAO::processPath(), HtmlTokenizer::reset(), HtmlTokenizer::setupTag(), HtmlTokenizer::startTagState(), Criteria::toSelectQuery(), and HtmlTokenizer::waitingEqualSignState().


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:56:49 2007 for onPHP by  doxygen 1.5.4