From b46b4e7acb00715982a8d3543fb22f5ac64c88fe Mon Sep 17 00:00:00 2001 From: David Date: Sat, 11 Jul 2015 12:31:44 +0200 Subject: Added missing use statements in framework --- framework/Caching/TCacheDependencyList.php | 1 + framework/Collections/TMap.php | 1 + .../ActiveRecord/Exceptions/TActiveRecordException.php | 2 ++ .../ActiveRecord/Relations/TActiveRecordBelongsTo.php | 3 +++ .../ActiveRecord/Relations/TActiveRecordHasMany.php | 2 ++ .../Relations/TActiveRecordHasManyAssociation.php | 3 +++ .../Data/ActiveRecord/Relations/TActiveRecordHasOne.php | 3 +++ .../ActiveRecord/Relations/TActiveRecordRelation.php | 4 ++++ .../Relations/TActiveRecordRelationContext.php | 5 +++++ .../Scaffold/InputBuilder/TIbmScaffoldInput.php | 2 ++ .../Scaffold/InputBuilder/TMssqlScaffoldInput.php | 2 ++ .../Scaffold/InputBuilder/TMysqlScaffoldInput.php | 2 ++ .../Scaffold/InputBuilder/TPgsqlScaffoldInput.php | 2 ++ .../Scaffold/InputBuilder/TScaffoldInputBase.php | 3 +++ .../Scaffold/InputBuilder/TScaffoldInputCommon.php | 17 +++++++++++++++++ .../Scaffold/InputBuilder/TSqliteScaffoldInput.php | 2 ++ framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php | 6 ++++++ .../Data/ActiveRecord/Scaffold/TScaffoldEditView.php | 6 ++++++ .../Data/ActiveRecord/Scaffold/TScaffoldListView.php | 8 ++++++++ .../Data/ActiveRecord/Scaffold/TScaffoldSearch.php | 3 +++ framework/Data/ActiveRecord/Scaffold/TScaffoldView.php | 2 ++ framework/Data/ActiveRecord/TActiveRecord.php | 7 +++++++ .../ActiveRecord/TActiveRecordChangeEventParameter.php | 1 + framework/Data/ActiveRecord/TActiveRecordConfig.php | 4 ++++ framework/Data/ActiveRecord/TActiveRecordCriteria.php | 3 +++ framework/Data/ActiveRecord/TActiveRecordGateway.php | 9 +++++++++ framework/Data/ActiveRecord/TActiveRecordManager.php | 3 +++ framework/Data/Common/Mssql/TMssqlCommandBuilder.php | 3 +++ framework/Data/Common/Mssql/TMssqlMetaData.php | 4 ++++ framework/Data/Common/Mssql/TMssqlTableColumn.php | 3 +++ framework/Data/Common/Mssql/TMssqlTableInfo.php | 3 +++ framework/Data/Common/Mysql/TMysqlCommandBuilder.php | 3 +++ framework/Data/Common/Mysql/TMysqlMetaData.php | 6 ++++++ framework/Data/Common/Mysql/TMysqlTableColumn.php | 3 +++ framework/Data/Common/Mysql/TMysqlTableInfo.php | 3 +++ framework/Data/Common/Oracle/TOracleCommandBuilder.php | 3 +++ framework/Data/Common/Oracle/TOracleMetaData.php | 5 +++++ framework/Data/Common/Oracle/TOracleTableColumn.php | 3 +++ framework/Data/Common/Oracle/TOracleTableInfo.php | 3 +++ framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php | 3 +++ framework/Data/Common/Pgsql/TPgsqlMetaData.php | 4 ++++ framework/Data/Common/Pgsql/TPgsqlTableColumn.php | 3 +++ framework/Data/Common/Pgsql/TPgsqlTableInfo.php | 3 +++ framework/Data/Common/Sqlite/TSqliteCommandBuilder.php | 3 +++ framework/Data/Common/Sqlite/TSqliteMetaData.php | 4 ++++ framework/Data/Common/Sqlite/TSqliteTableColumn.php | 3 +++ framework/Data/Common/Sqlite/TSqliteTableInfo.php | 3 +++ framework/Data/Common/TDbCommandBuilder.php | 2 ++ framework/Data/Common/TDbMetaData.php | 7 +++++++ framework/Data/Common/TDbTableColumn.php | 1 + framework/Data/Common/TDbTableInfo.php | 3 +++ framework/Data/DataGateway/TDataGatewayCommand.php | 1 + framework/Data/DataGateway/TSqlCriteria.php | 3 +++ framework/Data/DataGateway/TTableGateway.php | 5 +++++ framework/Data/SqlMap/Configuration/TDiscriminator.php | 1 + .../SqlMap/Configuration/TInlineParameterMapParser.php | 1 + framework/Data/SqlMap/Configuration/TParameterMap.php | 6 ++++++ framework/Data/SqlMap/Configuration/TResultMap.php | 2 ++ framework/Data/SqlMap/Configuration/TResultProperty.php | 5 +++++ .../Data/SqlMap/Configuration/TSqlMapCacheModel.php | 2 ++ .../Data/SqlMap/Configuration/TSqlMapSelectKey.php | 1 + .../SqlMap/Configuration/TSqlMapXmlConfigBuilder.php | 3 +++ .../SqlMap/Configuration/TSqlMapXmlConfiguration.php | 1 + .../Configuration/TSqlMapXmlMappingConfiguration.php | 12 ++++++++++++ .../SqlMap/DataMapper/TFastSqlMapApplicationCache.php | 2 ++ .../Data/SqlMap/DataMapper/TSqlMapApplicationCache.php | 4 ++++ framework/Data/SqlMap/DataMapper/TSqlMapCache.php | 4 ++++ framework/Data/SqlMap/DataMapper/TSqlMapException.php | 4 ++++ framework/Data/SqlMap/DataMapper/TSqlMapPagedList.php | 5 +++++ .../SqlMap/DataMapper/TSqlMapTypeHandlerRegistry.php | 1 + framework/Data/SqlMap/Statements/TCachingStatement.php | 1 + .../Data/SqlMap/Statements/TInsertMappedStatement.php | 1 + framework/Data/SqlMap/Statements/TMappedStatement.php | 10 ++++++++++ framework/Data/SqlMap/Statements/TPreparedCommand.php | 5 +++++ framework/Data/SqlMap/Statements/TPreparedStatement.php | 2 ++ .../Data/SqlMap/Statements/TSelectMappedStatement.php | 1 + framework/Data/SqlMap/Statements/TSimpleDynamicSql.php | 2 ++ .../SqlMap/Statements/TSqlMapObjectCollectionTree.php | 3 +++ .../Data/SqlMap/Statements/TUpdateMappedStatement.php | 1 + framework/Data/SqlMap/TSqlMapConfig.php | 6 ++++++ framework/Data/SqlMap/TSqlMapGateway.php | 3 +++ framework/Data/SqlMap/TSqlMapManager.php | 13 +++++++++++++ framework/Data/TDataSourceConfig.php | 4 ++++ framework/Data/TDbCommand.php | 6 ++++++ framework/Data/TDbConnection.php | 7 +++++++ framework/Data/TDbDataReader.php | 2 ++ framework/Data/TDbTransaction.php | 4 ++++ framework/I18N/TChoiceFormat.php | 3 +++ framework/I18N/TDateFormat.php | 3 +++ framework/I18N/TGlobalization.php | 2 ++ framework/I18N/TI18NControl.php | 1 + framework/I18N/TNumberFormat.php | 4 ++++ framework/I18N/TTranslate.php | 6 ++++++ framework/I18N/TTranslateParameter.php | 5 +++++ framework/I18N/Translation.php | 6 ++++++ framework/I18N/core/ChoiceFormat.php | 1 + framework/I18N/core/CultureInfo.php | 1 + framework/I18N/core/DateFormat.php | 3 +++ framework/I18N/core/DateTimeFormatInfo.php | 2 ++ framework/I18N/core/Gettext/TGettext.php | 1 + framework/I18N/core/MessageCache.php | 2 ++ framework/I18N/core/MessageSource.php | 2 ++ framework/I18N/core/MessageSource_Database.php | 5 +++++ framework/I18N/core/MessageSource_MySQL.php | 2 ++ framework/I18N/core/MessageSource_XLIFF.php | 5 +++++ framework/I18N/core/MessageSource_gettext.php | 4 ++++ framework/I18N/core/NumberFormatInfo.php | 2 ++ framework/I18N/core/TCache_Lite.php | 1 + framework/I18N/core/TMessageSourceIOException.php | 1 + framework/Security/TDbUser.php | 1 + framework/Security/TUserManager.php | 1 + framework/TApplication.php | 1 + framework/TComponent.php | 1 + framework/Util/TBrowserLogRoute.php | 2 ++ framework/Util/TCallChain.php | 2 ++ framework/Util/TDataFieldAccessor.php | 2 ++ framework/Util/TDateTimeStamp.php | 2 ++ framework/Util/TDbLogRoute.php | 5 +++++ framework/Util/TEmailLogRoute.php | 2 ++ framework/Util/TFileLogRoute.php | 4 ++++ framework/Util/TFirePhpLogRoute.php | 1 + framework/Util/TLogRouter.php | 6 ++++++ framework/Util/TLogger.php | 1 + framework/Util/TParameterModule.php | 7 +++++++ framework/Util/TRpcClient.php | 2 ++ framework/Util/TRpcClientRequestException.php | 1 + framework/Util/TRpcClientResponseException.php | 1 + framework/Util/TSimpleDateFormatter.php | 2 ++ framework/Web/Services/TFeedService.php | 1 + framework/Web/Services/TPageConfiguration.php | 1 + framework/Web/Services/TRpcException.php | 1 + framework/Web/Services/TSoapServer.php | 1 + framework/Web/Services/TSoapService.php | 1 + framework/Web/TAssetManager.php | 2 +- framework/Web/TCacheHttpSession.php | 1 + framework/Web/TUrlMapping.php | 1 + framework/Web/TUrlMappingPattern.php | 1 + framework/Web/UI/ActiveControls/TActiveBoundColumn.php | 4 ++++ framework/Web/UI/ActiveControls/TActiveButton.php | 3 +++ framework/Web/UI/ActiveControls/TActiveButtonColumn.php | 3 +++ framework/Web/UI/ActiveControls/TActiveCheckBox.php | 4 ++++ .../Web/UI/ActiveControls/TActiveCheckBoxColumn.php | 5 +++++ framework/Web/UI/ActiveControls/TActiveCheckBoxList.php | 3 +++ .../Web/UI/ActiveControls/TActiveCheckBoxListItem.php | 2 ++ framework/Web/UI/ActiveControls/TActiveClientScript.php | 1 + .../Web/UI/ActiveControls/TActiveControlAdapter.php | 3 +++ .../Web/UI/ActiveControls/TActiveCustomValidator.php | 5 +++++ .../ActiveControls/TActiveCustomValidatorClientSide.php | 1 + framework/Web/UI/ActiveControls/TActiveDataGrid.php | 6 ++++++ .../Web/UI/ActiveControls/TActiveDataGridPager.php | 1 + .../TActiveDataGridPagerEventParameter.php | 1 + framework/Web/UI/ActiveControls/TActiveDataList.php | 1 + framework/Web/UI/ActiveControls/TActiveDatePicker.php | 7 +++++++ framework/Web/UI/ActiveControls/TActiveDropDownList.php | 3 +++ .../Web/UI/ActiveControls/TActiveDropDownListColumn.php | 4 ++++ .../Web/UI/ActiveControls/TActiveEditCommandColumn.php | 3 +++ framework/Web/UI/ActiveControls/TActiveFileUpload.php | 7 +++++++ framework/Web/UI/ActiveControls/TActiveHiddenField.php | 3 +++ framework/Web/UI/ActiveControls/TActiveHyperLink.php | 3 +++ .../Web/UI/ActiveControls/TActiveHyperLinkColumn.php | 4 ++++ framework/Web/UI/ActiveControls/TActiveImage.php | 1 + framework/Web/UI/ActiveControls/TActiveImageButton.php | 1 + framework/Web/UI/ActiveControls/TActiveLabel.php | 3 +++ framework/Web/UI/ActiveControls/TActiveLinkButton.php | 3 +++ framework/Web/UI/ActiveControls/TActiveListBox.php | 4 ++++ .../Web/UI/ActiveControls/TActiveListControlAdapter.php | 3 +++ .../Web/UI/ActiveControls/TActiveListItemCollection.php | 1 + .../Web/UI/ActiveControls/TActiveLiteralColumn.php | 4 ++++ framework/Web/UI/ActiveControls/TActiveMultiView.php | 3 +++ framework/Web/UI/ActiveControls/TActivePageAdapter.php | 6 ++++++ framework/Web/UI/ActiveControls/TActivePager.php | 8 ++++++++ framework/Web/UI/ActiveControls/TActivePanel.php | 3 +++ framework/Web/UI/ActiveControls/TActiveRadioButton.php | 2 ++ .../Web/UI/ActiveControls/TActiveRadioButtonItem.php | 2 ++ .../Web/UI/ActiveControls/TActiveRadioButtonList.php | 3 +++ framework/Web/UI/ActiveControls/TActiveRatingList.php | 1 + framework/Web/UI/ActiveControls/TActiveRepeater.php | 2 ++ framework/Web/UI/ActiveControls/TActiveTableCell.php | 5 +++++ framework/Web/UI/ActiveControls/TActiveTableRow.php | 5 +++++ .../Web/UI/ActiveControls/TActiveTemplateColumn.php | 4 ++++ framework/Web/UI/ActiveControls/TActiveTextBox.php | 3 +++ framework/Web/UI/ActiveControls/TAutoComplete.php | 5 +++++ .../Web/UI/ActiveControls/TAutoCompleteTemplate.php | 1 + .../UI/ActiveControls/TBaseActiveCallbackControl.php | 3 +++ framework/Web/UI/ActiveControls/TBaseActiveControl.php | 5 +++++ framework/Web/UI/ActiveControls/TCallback.php | 3 +++ .../Web/UI/ActiveControls/TCallbackClientScript.php | 8 ++++++++ framework/Web/UI/ActiveControls/TCallbackClientSide.php | 3 +++ .../Web/UI/ActiveControls/TCallbackErrorHandler.php | 6 ++++++ .../Web/UI/ActiveControls/TCallbackEventParameter.php | 1 + framework/Web/UI/ActiveControls/TCallbackOptions.php | 2 ++ .../Web/UI/ActiveControls/TCallbackPageStateTracker.php | 2 ++ .../Web/UI/ActiveControls/TCallbackResponseAdapter.php | 1 + .../Web/UI/ActiveControls/TCallbackResponseWriter.php | 1 + framework/Web/UI/ActiveControls/TDraggable.php | 3 +++ framework/Web/UI/ActiveControls/TDropContainer.php | 4 ++++ .../UI/ActiveControls/TDropContainerEventParameter.php | 4 ++++ .../Web/UI/ActiveControls/TEventTriggeredCallback.php | 3 +++ framework/Web/UI/ActiveControls/TInPlaceTextBox.php | 5 +++++ .../Web/UI/ActiveControls/TInvalidCallbackException.php | 1 + framework/Web/UI/ActiveControls/TStyleDiff.php | 1 + .../Web/UI/ActiveControls/TTimeTriggeredCallback.php | 4 ++++ framework/Web/UI/ActiveControls/TTriggeredCallback.php | 4 ++++ .../Web/UI/ActiveControls/TValueTriggeredCallback.php | 4 ++++ framework/Web/UI/JuiControls/TJuiAutoComplete.php | 7 +++++++ .../UI/JuiControls/TJuiAutoCompleteEventParameter.php | 1 + .../Web/UI/JuiControls/TJuiAutoCompleteTemplate.php | 1 + framework/Web/UI/JuiControls/TJuiControlAdapter.php | 3 +++ framework/Web/UI/JuiControls/TJuiControlOptions.php | 5 +++++ framework/Web/UI/JuiControls/TJuiDraggable.php | 5 +++++ framework/Web/UI/JuiControls/TJuiDroppable.php | 5 +++++ framework/Web/UI/JuiControls/TJuiEventParameter.php | 4 ++++ framework/Web/UI/JuiControls/TJuiProgressbar.php | 5 +++++ framework/Web/UI/JuiControls/TJuiResizable.php | 5 +++++ framework/Web/UI/JuiControls/TJuiSelectable.php | 7 +++++++ framework/Web/UI/JuiControls/TJuiSelectableTemplate.php | 2 ++ framework/Web/UI/JuiControls/TJuiSortable.php | 7 +++++++ framework/Web/UI/JuiControls/TJuiSortableTemplate.php | 1 + framework/Web/UI/TCachePageStatePersister.php | 1 + framework/Web/UI/TControl.php | 1 + framework/Web/UI/TPage.php | 2 ++ framework/Web/UI/TTemplateManager.php | 1 + framework/Web/UI/WebControls/TAccordion.php | 1 + framework/Web/UI/WebControls/TBaseDataList.php | 2 ++ framework/Web/UI/WebControls/TBaseValidator.php | 3 +++ framework/Web/UI/WebControls/TBoundColumn.php | 1 + framework/Web/UI/WebControls/TBulletedList.php | 1 + framework/Web/UI/WebControls/TCaptcha.php | 1 + framework/Web/UI/WebControls/TCaptchaValidator.php | 1 + framework/Web/UI/WebControls/TCheckBox.php | 1 + framework/Web/UI/WebControls/TCheckBoxList.php | 1 + .../WebControls/TClientSideValidationSummaryOptions.php | 1 + framework/Web/UI/WebControls/TCompareValidator.php | 1 + framework/Web/UI/WebControls/TCompleteWizardStep.php | 1 + framework/Web/UI/WebControls/TConditional.php | 1 + framework/Web/UI/WebControls/TContent.php | 1 + framework/Web/UI/WebControls/TContentPlaceHolder.php | 1 + framework/Web/UI/WebControls/TDataBoundControl.php | 2 ++ framework/Web/UI/WebControls/TDataGrid.php | 3 +++ framework/Web/UI/WebControls/TDataGridColumn.php | 4 ++++ .../Web/UI/WebControls/TDataGridColumnCollection.php | 1 + framework/Web/UI/WebControls/TDataList.php | 3 +++ .../UI/WebControls/TDataListCommandEventParameter.php | 1 + .../Web/UI/WebControls/TDataListItemCollection.php | 1 + .../Web/UI/WebControls/TDataListItemEventParameter.php | 1 + framework/Web/UI/WebControls/TDataRenderer.php | 1 + framework/Web/UI/WebControls/TDataSourceControl.php | 1 + framework/Web/UI/WebControls/TDataSourceView.php | 1 + framework/Web/UI/WebControls/TDataTypeValidator.php | 1 + framework/Web/UI/WebControls/TDatePicker.php | 3 +++ .../Web/UI/WebControls/TDatePickerClientScript.php | 1 + framework/Web/UI/WebControls/TDropDownList.php | 1 + framework/Web/UI/WebControls/TEditCommandColumn.php | 1 + framework/Web/UI/WebControls/THiddenField.php | 1 + framework/Web/UI/WebControls/THotSpot.php | 1 + framework/Web/UI/WebControls/THtmlArea.php | 4 ++++ framework/Web/UI/WebControls/THtmlArea4.php | 3 +++ framework/Web/UI/WebControls/THyperLink.php | 1 + framework/Web/UI/WebControls/TImageButton.php | 1 + framework/Web/UI/WebControls/TKeyboard.php | 1 + framework/Web/UI/WebControls/TListControl.php | 3 +++ framework/Web/UI/WebControls/TListControlValidator.php | 1 + framework/Web/UI/WebControls/TListItem.php | 2 ++ framework/Web/UI/WebControls/TLiteral.php | 1 + framework/Web/UI/WebControls/TMarkdown.php | 1 + framework/Web/UI/WebControls/TMultiView.php | 3 +++ framework/Web/UI/WebControls/TOutputCache.php | 4 ++++ .../Web/UI/WebControls/TOutputCacheTextWriterMulti.php | 1 + framework/Web/UI/WebControls/TPager.php | 1 + .../UI/WebControls/TPagerPageChangedEventParameter.php | 1 + framework/Web/UI/WebControls/TRadioButtonList.php | 1 + framework/Web/UI/WebControls/TRangeValidator.php | 1 + framework/Web/UI/WebControls/TReCaptcha.php | 2 ++ framework/Web/UI/WebControls/TReCaptchaValidator.php | 1 + framework/Web/UI/WebControls/TRepeater.php | 2 ++ .../UI/WebControls/TRepeaterCommandEventParameter.php | 1 + .../Web/UI/WebControls/TRepeaterItemEventParameter.php | 1 + framework/Web/UI/WebControls/TSafeHtml.php | 2 ++ framework/Web/UI/WebControls/TSliderClientScript.php | 2 ++ framework/Web/UI/WebControls/TTabPanel.php | 1 + framework/Web/UI/WebControls/TTable.php | 1 + framework/Web/UI/WebControls/TTableFooterRow.php | 1 + framework/Web/UI/WebControls/TTableHeaderRow.php | 1 + framework/Web/UI/WebControls/TTemplateColumn.php | 2 ++ framework/Web/UI/WebControls/TTemplatedWizardStep.php | 1 + framework/Web/UI/WebControls/TTextBox.php | 1 + framework/Web/UI/WebControls/TTextHighlighter.php | 5 ++++- framework/Web/UI/WebControls/TValidatorClientSide.php | 1 + framework/Web/UI/WebControls/TView.php | 1 + framework/Web/UI/WebControls/TWebControlDecorator.php | 1 + framework/Web/UI/WebControls/TWizard.php | 3 +++ .../Web/UI/WebControls/TWizardNavigationTemplate.php | 1 + .../UI/WebControls/TWizardSideBarListItemTemplate.php | 1 + framework/Web/UI/WebControls/TWizardSideBarTemplate.php | 1 + framework/Web/UI/WebControls/TXmlTransform.php | 6 ++++++ framework/Wsat/TWsatARGenerator.php | 4 ++++ framework/Wsat/TWsatBaseGenerator.php | 5 +++++ framework/Wsat/TWsatScaffoldingGenerator.php | 2 ++ framework/Wsat/TWsatService.php | 6 ++++++ framework/Wsat/pages/TWsatGenerateAR.php | 6 ++++++ framework/Wsat/pages/TWsatHome.php | 3 +++ framework/Wsat/pages/TWsatLogin.php | 2 ++ framework/Wsat/pages/TWsatScaffolding.php | 6 ++++++ framework/Wsat/pages/layout/TWsatLayout.php | 2 ++ 304 files changed, 867 insertions(+), 2 deletions(-) diff --git a/framework/Caching/TCacheDependencyList.php b/framework/Caching/TCacheDependencyList.php index a093825a..524404b8 100644 --- a/framework/Caching/TCacheDependencyList.php +++ b/framework/Caching/TCacheDependencyList.php @@ -10,6 +10,7 @@ */ namespace Prado\Caching; +use Prado\Collections\TList; use Prado\Exceptions\TInvalidDataTypeException; /** diff --git a/framework/Collections/TMap.php b/framework/Collections/TMap.php index 3a83fa4c..3ebffbe6 100644 --- a/framework/Collections/TMap.php +++ b/framework/Collections/TMap.php @@ -13,6 +13,7 @@ namespace Prado\Collections; use Prado\Exceptions\TInvalidDataTypeException; use Prado\Exceptions\TInvalidOperationException; use Prado\TPropertyValue; +use Traversable; /** * TMap class diff --git a/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php b/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php index 063a4cd3..1ec7e597 100644 --- a/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php +++ b/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php @@ -10,6 +10,8 @@ */ namespace Prado\Data\ActiveRecord\Exceptions; +use Prado\Exceptions\TDbException; +use Prado\Prado; /** * Base exception class for Active Records. diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php b/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php index ad995c30..3ff2d196 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php @@ -14,6 +14,9 @@ namespace Prado\Data\ActiveRecord\Relations; /** * Loads base active record relationship class. */ +use Prado\Data\ActiveRecord\Exceptions\TActiveRecordException; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Relations.TActiveRecordRelation'); /** diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php b/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php index 297c3eb2..06c14950 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php @@ -14,6 +14,8 @@ namespace Prado\Data\ActiveRecord\Relations; /** * Loads base active record relations class. */ +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Relations.TActiveRecordRelation'); /** diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php b/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php index 41a4ab69..f5d644be 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php @@ -14,6 +14,9 @@ namespace Prado\Data\ActiveRecord\Relations; /** * Loads base active record relations class. */ +use Prado\Data\ActiveRecord\TActiveRecord; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Relations.TActiveRecordRelation'); /** diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php b/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php index 7bd54561..320cfc32 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php @@ -14,6 +14,9 @@ namespace Prado\Data\ActiveRecord\Relations; /** * Loads base active record relationship class. */ +use Prado\Data\ActiveRecord\Exceptions\TActiveRecordException; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Relations.TActiveRecordRelation'); /** diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php b/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php index e9c79e1a..d7f6d0a7 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php @@ -14,6 +14,10 @@ namespace Prado\Data\ActiveRecord\Relations; /** * Load active record relationship context. */ +use Prado\Data\ActiveRecord\Exceptions\TActiveRecordException; +use Prado\Data\ActiveRecord\TActiveRecord; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Relations.TActiveRecordRelationContext'); /** diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php b/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php index 30f423b7..2af4ec7d 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php @@ -10,6 +10,11 @@ */ namespace Prado\Data\ActiveRecord\Relations; +use Prado\Collections\TList; +use Prado\Data\ActiveRecord\Exceptions\TActiveRecordException; +use Prado\Data\ActiveRecord\TActiveRecord; +use Prado\Data\ActiveRecord\TActiveRecordCriteria; +use Prado\Prado; /** * TActiveRecordRelationContext holds information regarding record relationships diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php index 8f3d78ff..7c55fa14 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php @@ -11,6 +11,8 @@ namespace Prado\Data\ActiveRecord\Scaffold\InputBuilder; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Scaffold.InputBuilder.TScaffoldInputCommon'); class TIbmScaffoldInput extends TScaffoldInputCommon diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php index f713383f..41c50dad 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php @@ -10,6 +10,8 @@ namespace Prado\Data\ActiveRecord\Scaffold\InputBuilder; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Scaffold.InputBuilder.TScaffoldInputCommon'); class TMssqlScaffoldInput extends TScaffoldInputCommon diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php index 36585645..cd27fbab 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php @@ -10,6 +10,8 @@ namespace Prado\Data\ActiveRecord\Scaffold\InputBuilder; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Scaffold.InputBuilder.TScaffoldInputCommon'); class TMysqlScaffoldInput extends TScaffoldInputCommon diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php index 83823403..46da92e8 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php @@ -10,6 +10,8 @@ namespace Prado\Data\ActiveRecord\Scaffold\InputBuilder; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Scaffold.InputBuilder.TScaffoldInputCommon'); class TPgsqlScaffoldInput extends TScaffoldInputCommon diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php index df0b9fa3..d1c964e0 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php @@ -10,6 +10,9 @@ namespace Prado\Data\ActiveRecord\Scaffold\InputBuilder; +use Prado\Data\Common\TDbTableColumn; +use Prado\Exceptions\TConfigurationException; + class TScaffoldInputBase { const DEFAULT_ID = 'scaffold_input'; diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php index 85e6a7c3..f366d5eb 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php @@ -10,6 +10,23 @@ namespace Prado\Data\ActiveRecord\Scaffold\InputBuilder; +use Prado\Prado; +use Prado\TPropertyValue; +use Prado\Web\UI\TControl; +use Prado\Web\UI\WebControls\TCheckBox; +use Prado\Web\UI\WebControls\TCheckBoxList; +use Prado\Web\UI\WebControls\TDataTypeValidator; +use Prado\Web\UI\WebControls\TDatePicker; +use Prado\Web\UI\WebControls\TDatePickerInputMode; +use Prado\Web\UI\WebControls\TDropDownList; +use Prado\Web\UI\WebControls\TRadioButtonList; +use Prado\Web\UI\WebControls\TRangeValidator; +use Prado\Web\UI\WebControls\TRequiredFieldValidator; +use Prado\Web\UI\WebControls\TTextBox; +use Prado\Web\UI\WebControls\TTextBoxMode; +use Prado\Web\UI\WebControls\TValidationDataType; +use Prado\Web\UI\WebControls\TValidatorDisplayStyle; + Prado::using('System.Data.ActiveRecord.Scaffold.InputBuilder.TScaffoldInputBase'); class TScaffoldInputCommon extends TScaffoldInputBase diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php index 2a06548e..38e37a18 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php @@ -10,6 +10,8 @@ namespace Prado\Data\ActiveRecord\Scaffold\InputBuilder; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Scaffold.InputBuilder.TScaffoldInputCommon'); class TSqliteScaffoldInput extends TScaffoldInputCommon diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php index 209fd5bd..8e044606 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php @@ -14,6 +14,12 @@ namespace Prado\Data\ActiveRecord\Scaffold; /** * Include the base Active Record class. */ +use Prado\Data\ActiveRecord\TActiveRecord; +use Prado\Exceptions\TConfigurationException; +use Prado\Prado; +use Prado\TPropertyValue; +use Prado\Web\UI\TTemplateControl; + Prado::using('System.Data.ActiveRecord.TActiveRecord'); /** diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php index 234a57f9..df251efa 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php @@ -14,6 +14,12 @@ namespace Prado\Data\ActiveRecord\Scaffold; /** * Load scaffold base. */ +use Prado\Data\ActiveRecord\Scaffold\InputBuilder\TScaffoldInputBase; +use Prado\Exceptions\TConfigurationException; +use Prado\Prado; +use Prado\TPropertyValue; +use Prado\Web\UI\WebControls\TListItemType; + Prado::using('System.Data.ActiveRecord.Scaffold.TScaffoldBase'); /** diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php index 619436c3..e7e5ab9c 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php @@ -14,6 +14,14 @@ namespace Prado\Data\ActiveRecord\Scaffold; /** * Load the scaffold base class. */ +use Prado\Data\ActiveRecord\TActiveRecordCriteria; +use Prado\Exceptions\TConfigurationException; +use Prado\Prado; +use Prado\TPropertyValue; +use Prado\Web\UI\WebControls\IItemDataRenderer; +use Prado\Web\UI\WebControls\TListItemType; +use Prado\Web\UI\WebControls\TRepeaterCommandEventParameter; + Prado::using('System.Data.ActiveRecord.Scaffold.TScaffoldBase'); /** diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php index 653f06fc..26b8e0b5 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php @@ -14,6 +14,9 @@ namespace Prado\Data\ActiveRecord\Scaffold; /** * Import the scaffold base. */ +use Prado\Exceptions\TConfigurationException; +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Scaffold.TScaffoldBase'); /** diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php index f5e03f02..27adb544 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php @@ -14,6 +14,8 @@ namespace Prado\Data\ActiveRecord\Scaffold; /** * Import scaffold base, list, edit and search controls. */ +use Prado\Prado; + Prado::using('System.Data.ActiveRecord.Scaffold.TScaffoldBase'); Prado::using('System.Data.ActiveRecord.Scaffold.TScaffoldListView'); Prado::using('System.Data.ActiveRecord.Scaffold.TScaffoldEditView'); diff --git a/framework/Data/ActiveRecord/TActiveRecord.php b/framework/Data/ActiveRecord/TActiveRecord.php index e8fcbb9a..27c51fcd 100644 --- a/framework/Data/ActiveRecord/TActiveRecord.php +++ b/framework/Data/ActiveRecord/TActiveRecord.php @@ -14,6 +14,13 @@ namespace Prado\Data\ActiveRecord; /** * Load record manager, criteria and relations. */ +use Prado\Data\ActiveRecord\Exceptions\TActiveRecordException; +use Prado\Data\ActiveRecord\Relations\TActiveRecordRelationContext; +use Prado\Data\DataGateway\TSqlCriteria; +use Prado\Prado; +use Prado\TPropertyValue; +use ReflectionClass; + Prado::using('System.Data.ActiveRecord.TActiveRecordManager'); Prado::using('System.Data.ActiveRecord.TActiveRecordCriteria'); Prado::using('System.Data.ActiveRecord.Relations.TActiveRecordRelationContext'); diff --git a/framework/Data/ActiveRecord/TActiveRecordChangeEventParameter.php b/framework/Data/ActiveRecord/TActiveRecordChangeEventParameter.php index 7ee35aed..a41b6df8 100644 --- a/framework/Data/ActiveRecord/TActiveRecordChangeEventParameter.php +++ b/framework/Data/ActiveRecord/TActiveRecordChangeEventParameter.php @@ -10,6 +10,7 @@ */ namespace Prado\Data\ActiveRecord; +use Prado\TPropertyValue; /** * TActiveRecordChangeEventParameter class diff --git a/framework/Data/ActiveRecord/TActiveRecordConfig.php b/framework/Data/ActiveRecord/TActiveRecordConfig.php index e862b52b..3975032a 100644 --- a/framework/Data/ActiveRecord/TActiveRecordConfig.php +++ b/framework/Data/ActiveRecord/TActiveRecordConfig.php @@ -11,6 +11,10 @@ namespace Prado\Data\ActiveRecord; +use Prado\Data\TDataSourceConfig; +use Prado\Prado; +use Prado\TPropertyValue; + Prado::using('System.Data.TDataSourceConfig'); Prado::using('System.Data.ActiveRecord.TActiveRecordManager'); diff --git a/framework/Data/ActiveRecord/TActiveRecordCriteria.php b/framework/Data/ActiveRecord/TActiveRecordCriteria.php index 59a80212..74b71511 100644 --- a/framework/Data/ActiveRecord/TActiveRecordCriteria.php +++ b/framework/Data/ActiveRecord/TActiveRecordCriteria.php @@ -11,6 +11,9 @@ namespace Prado\Data\ActiveRecord; +use Prado\Data\DataGateway\TSqlCriteria; +use Prado\Prado; + Prado::using('System.Data.DataGateway.TSqlCriteria'); /** diff --git a/framework/Data/ActiveRecord/TActiveRecordGateway.php b/framework/Data/ActiveRecord/TActiveRecordGateway.php index c4eaeb2c..2c231f80 100644 --- a/framework/Data/ActiveRecord/TActiveRecordGateway.php +++ b/framework/Data/ActiveRecord/TActiveRecordGateway.php @@ -10,6 +10,15 @@ */ namespace Prado\Data\ActiveRecord; +use Prado\Data\ActiveRecord\Exceptions\TActiveRecordException; +use Prado\Data\ActiveRecord\Relations\TActiveRecordRelationContext; +use Prado\Data\Common\TDbMetaData; +use Prado\Data\Common\TDbTableColumn; +use Prado\Data\DataGateway\TDataGatewayCommand; +use Prado\Data\DataGateway\TSqlCriteria; +use Prado\Data\TDbConnection; +use Prado\Prado; +use ReflectionClass; /** * TActiveRecordGateway excutes the SQL command queries and returns the data diff --git a/framework/Data/ActiveRecord/TActiveRecordManager.php b/framework/Data/ActiveRecord/TActiveRecordManager.php index 63f51bfa..3c21f432 100644 --- a/framework/Data/ActiveRecord/TActiveRecordManager.php +++ b/framework/Data/ActiveRecord/TActiveRecordManager.php @@ -11,6 +11,9 @@ namespace Prado\Data\ActiveRecord; +use Prado\Prado; +use Prado\TPropertyValue; + Prado::using('System.Data.TDbConnection'); Prado::using('System.Data.ActiveRecord.TActiveRecord'); Prado::using('System.Data.ActiveRecord.Exceptions.TActiveRecordException'); diff --git a/framework/Data/Common/Mssql/TMssqlCommandBuilder.php b/framework/Data/Common/Mssql/TMssqlCommandBuilder.php index d2273d72..498c8177 100644 --- a/framework/Data/Common/Mssql/TMssqlCommandBuilder.php +++ b/framework/Data/Common/Mssql/TMssqlCommandBuilder.php @@ -11,6 +11,9 @@ namespace Prado\Data\Common\Mssql; +use Prado\Data\Common\TDbCommandBuilder; +use Prado\Prado; + Prado::using('System.Data.Common.TDbCommandBuilder'); /** diff --git a/framework/Data/Common/Mssql/TMssqlMetaData.php b/framework/Data/Common/Mssql/TMssqlMetaData.php index d5581ed0..5c4ec036 100644 --- a/framework/Data/Common/Mssql/TMssqlMetaData.php +++ b/framework/Data/Common/Mssql/TMssqlMetaData.php @@ -14,6 +14,10 @@ namespace Prado\Data\Common\Mssql; /** * Load the base TDbMetaData class. */ +use Prado\Data\Common\TDbMetaData; +use Prado\Exceptions\TDbException; +use Prado\Prado; + Prado::using('System.Data.Common.TDbMetaData'); Prado::using('System.Data.Common.Mssql.TMssqlTableInfo'); diff --git a/framework/Data/Common/Mssql/TMssqlTableColumn.php b/framework/Data/Common/Mssql/TMssqlTableColumn.php index 9ce0cc1d..2f75b5be 100644 --- a/framework/Data/Common/Mssql/TMssqlTableColumn.php +++ b/framework/Data/Common/Mssql/TMssqlTableColumn.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Mssql; /** * Load common TDbTableCommon class. */ +use Prado\Data\Common\TDbTableColumn; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableColumn'); /** diff --git a/framework/Data/Common/Mssql/TMssqlTableInfo.php b/framework/Data/Common/Mssql/TMssqlTableInfo.php index 005b767f..187eac78 100644 --- a/framework/Data/Common/Mssql/TMssqlTableInfo.php +++ b/framework/Data/Common/Mssql/TMssqlTableInfo.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Mssql; /** * Loads the base TDbTableInfo class and TMssqlTableColumn class. */ +use Prado\Data\Common\TDbTableInfo; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableInfo'); Prado::using('System.Data.Common.Mssql.TMssqlTableColumn'); diff --git a/framework/Data/Common/Mysql/TMysqlCommandBuilder.php b/framework/Data/Common/Mysql/TMysqlCommandBuilder.php index fd9f9aef..a4f717e0 100644 --- a/framework/Data/Common/Mysql/TMysqlCommandBuilder.php +++ b/framework/Data/Common/Mysql/TMysqlCommandBuilder.php @@ -11,6 +11,9 @@ namespace Prado\Data\Common\Mysql; +use Prado\Data\Common\TDbCommandBuilder; +use Prado\Prado; + Prado::using('System.Data.Common.TDbCommandBuilder'); /** diff --git a/framework/Data/Common/Mysql/TMysqlMetaData.php b/framework/Data/Common/Mysql/TMysqlMetaData.php index 668c8413..f2754181 100644 --- a/framework/Data/Common/Mysql/TMysqlMetaData.php +++ b/framework/Data/Common/Mysql/TMysqlMetaData.php @@ -14,6 +14,12 @@ namespace Prado\Data\Common\Mysql; /** * Load the base TDbMetaData class. */ +use PDO; +use Prado\Data\Common\TDbMetaData; +use Prado\Data\TDbColumnCaseMode; +use Prado\Exceptions\TDbException; +use Prado\Prado; + Prado::using('System.Data.Common.TDbMetaData'); Prado::using('System.Data.Common.Mysql.TMysqlTableInfo'); diff --git a/framework/Data/Common/Mysql/TMysqlTableColumn.php b/framework/Data/Common/Mysql/TMysqlTableColumn.php index 4ad936f5..ef1e35c9 100644 --- a/framework/Data/Common/Mysql/TMysqlTableColumn.php +++ b/framework/Data/Common/Mysql/TMysqlTableColumn.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Mysql; /** * Load common TDbTableCommon class. */ +use Prado\Data\Common\TDbTableColumn; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableColumn'); /** diff --git a/framework/Data/Common/Mysql/TMysqlTableInfo.php b/framework/Data/Common/Mysql/TMysqlTableInfo.php index 041b12ff..896f4e59 100644 --- a/framework/Data/Common/Mysql/TMysqlTableInfo.php +++ b/framework/Data/Common/Mysql/TMysqlTableInfo.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Mysql; /** * Loads the base TDbTableInfo class and TMysqlTableColumn class. */ +use Prado\Data\Common\TDbTableInfo; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableInfo'); Prado::using('System.Data.Common.Mysql.TMysqlTableColumn'); diff --git a/framework/Data/Common/Oracle/TOracleCommandBuilder.php b/framework/Data/Common/Oracle/TOracleCommandBuilder.php index 139ecc78..d9b2b274 100644 --- a/framework/Data/Common/Oracle/TOracleCommandBuilder.php +++ b/framework/Data/Common/Oracle/TOracleCommandBuilder.php @@ -12,6 +12,9 @@ namespace Prado\Data\Common\Oracle; +use Prado\Data\Common\TDbCommandBuilder; +use Prado\Prado; + Prado::using('System.Data.Common.TDbCommandBuilder'); /** diff --git a/framework/Data/Common/Oracle/TOracleMetaData.php b/framework/Data/Common/Oracle/TOracleMetaData.php index 2b6e9774..043bf151 100644 --- a/framework/Data/Common/Oracle/TOracleMetaData.php +++ b/framework/Data/Common/Oracle/TOracleMetaData.php @@ -14,6 +14,11 @@ namespace Prado\Data\Common\Oracle; /** * Load the base TDbMetaData class. */ +use PDO; +use Prado\Data\Common\TDbMetaData; +use Prado\Exceptions\TDbException; +use Prado\Prado; + Prado::using('System.Data.Common.TDbMetaData'); Prado::using('System.Data.Common.Oracle.TOracleTableInfo'); Prado::using('System.Data.Common.Oracle.TOracleTableColumn'); diff --git a/framework/Data/Common/Oracle/TOracleTableColumn.php b/framework/Data/Common/Oracle/TOracleTableColumn.php index 7b978336..9b9c0ce0 100644 --- a/framework/Data/Common/Oracle/TOracleTableColumn.php +++ b/framework/Data/Common/Oracle/TOracleTableColumn.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Oracle; /** * Load common TDbTableCommon class. */ +use Prado\Data\Common\TDbTableColumn; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableColumn'); /** diff --git a/framework/Data/Common/Oracle/TOracleTableInfo.php b/framework/Data/Common/Oracle/TOracleTableInfo.php index d5c66ab8..4f163024 100644 --- a/framework/Data/Common/Oracle/TOracleTableInfo.php +++ b/framework/Data/Common/Oracle/TOracleTableInfo.php @@ -11,6 +11,9 @@ */ namespace Prado\Data\Common\Oracle; +use Prado\Collections\TMap; +use Prado\Exceptions\TDbException; +use Prado\Prado; /** * TDbTableInfo class describes the meta data of a database table. diff --git a/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php b/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php index d9d0c987..10905a4b 100644 --- a/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php +++ b/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php @@ -11,6 +11,9 @@ namespace Prado\Data\Common\Pgsql; +use Prado\Data\Common\TDbCommandBuilder; +use Prado\Prado; + Prado::using('System.Data.Common.TDbCommandBuilder'); /** diff --git a/framework/Data/Common/Pgsql/TPgsqlMetaData.php b/framework/Data/Common/Pgsql/TPgsqlMetaData.php index 96f2e091..e848d6af 100644 --- a/framework/Data/Common/Pgsql/TPgsqlMetaData.php +++ b/framework/Data/Common/Pgsql/TPgsqlMetaData.php @@ -14,6 +14,10 @@ namespace Prado\Data\Common\Pgsql; /** * Load the base TDbMetaData class. */ +use Prado\Data\Common\TDbMetaData; +use Prado\Exceptions\TDbException; +use Prado\Prado; + Prado::using('System.Data.Common.TDbMetaData'); Prado::using('System.Data.Common.Pgsql.TPgsqlTableInfo'); diff --git a/framework/Data/Common/Pgsql/TPgsqlTableColumn.php b/framework/Data/Common/Pgsql/TPgsqlTableColumn.php index 75bd2aac..98b1f296 100644 --- a/framework/Data/Common/Pgsql/TPgsqlTableColumn.php +++ b/framework/Data/Common/Pgsql/TPgsqlTableColumn.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Pgsql; /** * Load common TDbTableCommon class. */ +use Prado\Data\Common\TDbTableColumn; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableColumn'); /** diff --git a/framework/Data/Common/Pgsql/TPgsqlTableInfo.php b/framework/Data/Common/Pgsql/TPgsqlTableInfo.php index bc27a6d5..475b737f 100644 --- a/framework/Data/Common/Pgsql/TPgsqlTableInfo.php +++ b/framework/Data/Common/Pgsql/TPgsqlTableInfo.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Pgsql; /** * Loads the base TDbTableInfo class and TPgsqlTableColumn class. */ +use Prado\Data\Common\TDbTableInfo; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableInfo'); Prado::using('System.Data.Common.Pgsql.TPgsqlTableColumn'); diff --git a/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php b/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php index fe890a31..8b840207 100644 --- a/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php +++ b/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php @@ -11,6 +11,9 @@ namespace Prado\Data\Common\Sqlite; +use Prado\Data\Common\TDbCommandBuilder; +use Prado\Prado; + Prado::using('System.Data.Common.TDbCommandBuilder'); /** diff --git a/framework/Data/Common/Sqlite/TSqliteMetaData.php b/framework/Data/Common/Sqlite/TSqliteMetaData.php index 0985305f..4e0fdaed 100644 --- a/framework/Data/Common/Sqlite/TSqliteMetaData.php +++ b/framework/Data/Common/Sqlite/TSqliteMetaData.php @@ -14,6 +14,10 @@ namespace Prado\Data\Common\Sqlite; /** * Load the base TDbMetaData class. */ +use Prado\Data\Common\TDbMetaData; +use Prado\Exceptions\TDbException; +use Prado\Prado; + Prado::using('System.Data.Common.TDbMetaData'); Prado::using('System.Data.Common.Sqlite.TSqliteTableInfo'); diff --git a/framework/Data/Common/Sqlite/TSqliteTableColumn.php b/framework/Data/Common/Sqlite/TSqliteTableColumn.php index ba33b591..daf427f7 100644 --- a/framework/Data/Common/Sqlite/TSqliteTableColumn.php +++ b/framework/Data/Common/Sqlite/TSqliteTableColumn.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Sqlite; /** * Load common TDbTableCommon class. */ +use Prado\Data\Common\TDbTableColumn; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableColumn'); /** diff --git a/framework/Data/Common/Sqlite/TSqliteTableInfo.php b/framework/Data/Common/Sqlite/TSqliteTableInfo.php index f08c8229..f0143810 100644 --- a/framework/Data/Common/Sqlite/TSqliteTableInfo.php +++ b/framework/Data/Common/Sqlite/TSqliteTableInfo.php @@ -14,6 +14,9 @@ namespace Prado\Data\Common\Sqlite; /** * Loads the base TDbTableInfo class and TSqliteTableColumn class. */ +use Prado\Data\Common\TDbTableInfo; +use Prado\Prado; + Prado::using('System.Data.Common.TDbTableInfo'); Prado::using('System.Data.Common.Sqlite.TSqliteTableColumn'); diff --git a/framework/Data/Common/TDbCommandBuilder.php b/framework/Data/Common/TDbCommandBuilder.php index eacc4ad4..3d37238b 100644 --- a/framework/Data/Common/TDbCommandBuilder.php +++ b/framework/Data/Common/TDbCommandBuilder.php @@ -10,6 +10,8 @@ */ namespace Prado\Data\Common; +use PDO; +use Traversable; /** * TDbCommandBuilder provides basic methods to create query commands for tables diff --git a/framework/Data/Common/TDbMetaData.php b/framework/Data/Common/TDbMetaData.php index 4b289b1c..4f20397c 100644 --- a/framework/Data/Common/TDbMetaData.php +++ b/framework/Data/Common/TDbMetaData.php @@ -10,6 +10,13 @@ */ namespace Prado\Data\Common; +use Prado\Data\Common\Mssql\TMssqlMetaData; +use Prado\Data\Common\Mysql\TMysqlMetaData; +use Prado\Data\Common\Oracle\TOracleMetaData; +use Prado\Data\Common\Pgsql\TPgsqlMetaData; +use Prado\Data\Common\Sqlite\TSqliteMetaData; +use Prado\Exceptions\TDbException; +use Prado\Prado; /** * TDbMetaData is the base class for retrieving metadata information, such as diff --git a/framework/Data/Common/TDbTableColumn.php b/framework/Data/Common/TDbTableColumn.php index f7c83ace..04fcd3e5 100644 --- a/framework/Data/Common/TDbTableColumn.php +++ b/framework/Data/Common/TDbTableColumn.php @@ -10,6 +10,7 @@ */ namespace Prado\Data\Common; +use PDO; /** * TDbTableColumn class describes the column meta data of the schema for a database table. diff --git a/framework/Data/Common/TDbTableInfo.php b/framework/Data/Common/TDbTableInfo.php index a46a1b58..69fa50f0 100644 --- a/framework/Data/Common/TDbTableInfo.php +++ b/framework/Data/Common/TDbTableInfo.php @@ -10,6 +10,9 @@ */ namespace Prado\Data\Common; +use Prado\Collections\TMap; +use Prado\Exceptions\TDbException; +use Prado\Prado; /** * TDbTableInfo class describes the meta data of a database table. diff --git a/framework/Data/DataGateway/TDataGatewayCommand.php b/framework/Data/DataGateway/TDataGatewayCommand.php index ee380914..d132dbea 100644 --- a/framework/Data/DataGateway/TDataGatewayCommand.php +++ b/framework/Data/DataGateway/TDataGatewayCommand.php @@ -10,6 +10,7 @@ */ namespace Prado\Data\DataGateway; +use Prado\Exceptions\TDbException; /** * TDataGatewayCommand is command builder and executor class for diff --git a/framework/Data/DataGateway/TSqlCriteria.php b/framework/Data/DataGateway/TSqlCriteria.php index a962b079..d7ca1aca 100644 --- a/framework/Data/DataGateway/TSqlCriteria.php +++ b/framework/Data/DataGateway/TSqlCriteria.php @@ -10,6 +10,9 @@ */ namespace Prado\Data\DataGateway; +use Prado\Collections\TAttributeCollection; +use Prado\Exceptions\TException; +use Traversable; /** * Search criteria for TDbDataGateway. diff --git a/framework/Data/DataGateway/TTableGateway.php b/framework/Data/DataGateway/TTableGateway.php index 68efa7f5..db299a1d 100644 --- a/framework/Data/DataGateway/TTableGateway.php +++ b/framework/Data/DataGateway/TTableGateway.php @@ -14,6 +14,11 @@ namespace Prado\Data\DataGateway; /** * Loads the data gateway command builder and sql criteria. */ +use Prado\Data\Common\TDbMetaData; +use Prado\Data\Common\TDbTableInfo; +use Prado\Exceptions\TDbException; +use Prado\Prado; + Prado::using('System.Data.DataGateway.TSqlCriteria'); Prado::using('System.Data.DataGateway.TDataGatewayCommand'); diff --git a/framework/Data/SqlMap/Configuration/TDiscriminator.php b/framework/Data/SqlMap/Configuration/TDiscriminator.php index a5cbed30..90c32cbf 100644 --- a/framework/Data/SqlMap/Configuration/TDiscriminator.php +++ b/framework/Data/SqlMap/Configuration/TDiscriminator.php @@ -10,6 +10,7 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\TPropertyValue; /** * The TDiscriminator corresponds to the tag within a . diff --git a/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php b/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php index 26475901..5e433d98 100644 --- a/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php +++ b/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php @@ -10,6 +10,7 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Data\SqlMap\DataMapper\TSqlMapUndefinedException; /** * TInlineParameterMapParser class. diff --git a/framework/Data/SqlMap/Configuration/TParameterMap.php b/framework/Data/SqlMap/Configuration/TParameterMap.php index d1e78984..ee2ec375 100644 --- a/framework/Data/SqlMap/Configuration/TParameterMap.php +++ b/framework/Data/SqlMap/Configuration/TParameterMap.php @@ -10,6 +10,12 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Collections\TList; +use Prado\Collections\TMap; +use Prado\Data\SqlMap\DataMapper\TInvalidPropertyException; +use Prado\Data\SqlMap\DataMapper\TPropertyAccess; +use Prado\Data\SqlMap\DataMapper\TSqlMapException; +use Prado\Prado; /** * TParameterMap corresponds to the element. diff --git a/framework/Data/SqlMap/Configuration/TResultMap.php b/framework/Data/SqlMap/Configuration/TResultMap.php index e183438f..c386b212 100644 --- a/framework/Data/SqlMap/Configuration/TResultMap.php +++ b/framework/Data/SqlMap/Configuration/TResultMap.php @@ -10,6 +10,8 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Collections\TMap; +use Prado\Data\SqlMap\DataMapper\TSqlMapException; /** * TResultMap corresponds to mapping tag. diff --git a/framework/Data/SqlMap/Configuration/TResultProperty.php b/framework/Data/SqlMap/Configuration/TResultProperty.php index 59ce44a9..e50b10ac 100644 --- a/framework/Data/SqlMap/Configuration/TResultProperty.php +++ b/framework/Data/SqlMap/Configuration/TResultProperty.php @@ -10,6 +10,11 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Collections\TList; +use Prado\Data\SqlMap\DataMapper\TPropertyAccess; +use Prado\Prado; +use Prado\TPropertyValue; +use ReflectionClass; /** * TResultProperty corresponds a tags inside a tag. diff --git a/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php b/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php index 393b61e6..264997c0 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php @@ -10,6 +10,8 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Prado; +use Prado\TPropertyValue; /** * TSqlMapCacheModel corresponds to the sql mapping configuration tag. diff --git a/framework/Data/SqlMap/Configuration/TSqlMapSelectKey.php b/framework/Data/SqlMap/Configuration/TSqlMapSelectKey.php index 89afe545..21eba3e7 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapSelectKey.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapSelectKey.php @@ -11,6 +11,7 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Data\SqlMap\DataMapper\TSqlMapConfigurationException; /** * TSqlMapSelect corresponds to the element. diff --git a/framework/Data/SqlMap/Configuration/TSqlMapXmlConfigBuilder.php b/framework/Data/SqlMap/Configuration/TSqlMapXmlConfigBuilder.php index b74340bd..765e0d9f 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapXmlConfigBuilder.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapXmlConfigBuilder.php @@ -11,6 +11,9 @@ namespace Prado\Data\SqlMap\Configuration; +use Prado\Data\SqlMap\DataMapper\TSqlMapConfigurationException; +use Prado\Prado; + Prado::using('System.Data.SqlMap.Configuration.TSqlMapStatement'); /** diff --git a/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php b/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php index 91d9cbb3..8d6a6939 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php @@ -10,6 +10,7 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Data\SqlMap\DataMapper\TSqlMapConfigurationException; /** * TSqlMapXmlConfig class. diff --git a/framework/Data/SqlMap/Configuration/TSqlMapXmlMappingConfiguration.php b/framework/Data/SqlMap/Configuration/TSqlMapXmlMappingConfiguration.php index ae2a454e..d9d2666a 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapXmlMappingConfiguration.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapXmlMappingConfiguration.php @@ -10,6 +10,18 @@ */ namespace Prado\Data\SqlMap\Configuration; +use Prado\Caching\TFileCacheDependency; +use Prado\Data\SqlMap\DataMapper\TPropertyAccess; +use Prado\Data\SqlMap\DataMapper\TSqlMapConfigurationException; +use Prado\Data\SqlMap\Statements\TCachingStatement; +use Prado\Data\SqlMap\Statements\TDeleteMappedStatement; +use Prado\Data\SqlMap\Statements\TInsertMappedStatement; +use Prado\Data\SqlMap\Statements\TMappedStatement; +use Prado\Data\SqlMap\Statements\TSimpleDynamicSql; +use Prado\Data\SqlMap\Statements\TStaticSql; +use Prado\Data\SqlMap\Statements\TUpdateMappedStatement; +use Prado\Prado; +use Prado\TApplicationMode; /** * Loads the statements, result maps, parameters maps from xml configuration. diff --git a/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php b/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php index d9e78c12..e1b77595 100644 --- a/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php +++ b/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php @@ -10,6 +10,8 @@ */ namespace Prado\Data\SqlMap\DataMapper; +use Prado\Caching\ICache; +use Prado\Prado; /** * TFastSqlMapApplicationCache class file diff --git a/framework/Data/SqlMap/DataMapper/TSqlMapApplicationCache.php b/framework/Data/SqlMap/DataMapper/TSqlMapApplicationCache.php index 0c52335f..ab156bfe 100644 --- a/framework/Data/SqlMap/DataMapper/TSqlMapApplicationCache.php +++ b/framework/Data/SqlMap/DataMapper/TSqlMapApplicationCache.php @@ -10,6 +10,10 @@ */ namespace Prado\Data\SqlMap\DataMapper; +use Prado\Caching\ICache; +use Prado\Collections\TList; +use Prado\Data\SqlMap\Configuration\TSqlMapCacheModel; +use Prado\Prado; /** * TSqlMapApplicationCache uses the default Prado application cache for diff --git a/framework/Data/SqlMap/DataMapper/TSqlMapCache.php b/framework/Data/SqlMap/DataMapper/TSqlMapCache.php index 426126ad..aabff1bd 100644 --- a/framework/Data/SqlMap/DataMapper/TSqlMapCache.php +++ b/framework/Data/SqlMap/DataMapper/TSqlMapCache.php @@ -10,6 +10,10 @@ */ namespace Prado\Data\SqlMap\DataMapper; +use Prado\Caching\ICache; +use Prado\Collections\TList; +use Prado\Collections\TMap; +use Prado\TPropertyValue; /** * Allow different implementation of caching strategy. See TSqlMapFifoCache diff --git a/framework/Data/SqlMap/DataMapper/TSqlMapException.php b/framework/Data/SqlMap/DataMapper/TSqlMapException.php index 0452237a..65ee6d18 100644 --- a/framework/Data/SqlMap/DataMapper/TSqlMapException.php +++ b/framework/Data/SqlMap/DataMapper/TSqlMapException.php @@ -1,6 +1,10 @@ getLanguage()); + $highlighter=Text_Highlighter::factory($this->getLanguage()); } catch(\Exception $e) { diff --git a/framework/Web/UI/WebControls/TValidatorClientSide.php b/framework/Web/UI/WebControls/TValidatorClientSide.php index c5b87c18..9f59e92a 100644 --- a/framework/Web/UI/WebControls/TValidatorClientSide.php +++ b/framework/Web/UI/WebControls/TValidatorClientSide.php @@ -11,6 +11,7 @@ namespace Prado\Web\UI\WebControls; use Prado\TPropertyValue; +use Prado\Web\UI\TClientSideOptions; /** * TValidatorClientSide class. diff --git a/framework/Web/UI/WebControls/TView.php b/framework/Web/UI/WebControls/TView.php index 307a0838..2f43391a 100644 --- a/framework/Web/UI/WebControls/TView.php +++ b/framework/Web/UI/WebControls/TView.php @@ -10,6 +10,7 @@ */ namespace Prado\Web\UI\WebControls; +use Prado\Exceptions\TInvalidOperationException; use Prado\TPropertyValue; /** diff --git a/framework/Web/UI/WebControls/TWebControlDecorator.php b/framework/Web/UI/WebControls/TWebControlDecorator.php index c1d6ff1e..63a03e75 100644 --- a/framework/Web/UI/WebControls/TWebControlDecorator.php +++ b/framework/Web/UI/WebControls/TWebControlDecorator.php @@ -10,6 +10,7 @@ */ namespace Prado\Web\UI\WebControls; +use Prado\Prado; use Prado\TPropertyValue; /** diff --git a/framework/Web/UI/WebControls/TWizard.php b/framework/Web/UI/WebControls/TWizard.php index ef068384..9d18ddd8 100644 --- a/framework/Web/UI/WebControls/TWizard.php +++ b/framework/Web/UI/WebControls/TWizard.php @@ -10,6 +10,9 @@ */ namespace Prado\Web\UI\WebControls; +use Prado\Collections\TStack; +use Prado\Exceptions\TConfigurationException; +use Prado\Exceptions\TInvalidOperationException; use Prado\TPropertyValue; use Prado\Exceptions\TInvalidDataValueException; diff --git a/framework/Web/UI/WebControls/TWizardNavigationTemplate.php b/framework/Web/UI/WebControls/TWizardNavigationTemplate.php index 9087e99a..e6a3ab9d 100644 --- a/framework/Web/UI/WebControls/TWizardNavigationTemplate.php +++ b/framework/Web/UI/WebControls/TWizardNavigationTemplate.php @@ -11,6 +11,7 @@ namespace Prado\Web\UI\WebControls; use Prado\Exceptions\TInvalidDataValueException; +use Prado\Web\UI\ITemplate; /** * TWizardNavigationTemplate class. diff --git a/framework/Web/UI/WebControls/TWizardSideBarListItemTemplate.php b/framework/Web/UI/WebControls/TWizardSideBarListItemTemplate.php index 53291a0f..ff41325a 100644 --- a/framework/Web/UI/WebControls/TWizardSideBarListItemTemplate.php +++ b/framework/Web/UI/WebControls/TWizardSideBarListItemTemplate.php @@ -10,6 +10,7 @@ */ namespace Prado\Web\UI\WebControls; +use Prado\Web\UI\ITemplate; /** * TWizardSideBarListItemTemplate class. diff --git a/framework/Web/UI/WebControls/TWizardSideBarTemplate.php b/framework/Web/UI/WebControls/TWizardSideBarTemplate.php index 8572a467..dd50cde9 100644 --- a/framework/Web/UI/WebControls/TWizardSideBarTemplate.php +++ b/framework/Web/UI/WebControls/TWizardSideBarTemplate.php @@ -10,6 +10,7 @@ */ namespace Prado\Web\UI\WebControls; +use Prado\Web\UI\ITemplate; /** * TWizardSideBarTemplate class. diff --git a/framework/Web/UI/WebControls/TXmlTransform.php b/framework/Web/UI/WebControls/TXmlTransform.php index c147b66c..cdaf2a79 100644 --- a/framework/Web/UI/WebControls/TXmlTransform.php +++ b/framework/Web/UI/WebControls/TXmlTransform.php @@ -11,7 +11,13 @@ */ namespace Prado\Web\UI\WebControls; +use DOMDocument; +use Prado\Collections\TAttributeCollection; +use Prado\Exceptions\TConfigurationException; use Prado\Exceptions\TInvalidDataValueException; +use Prado\IO\TTextWriter; +use Prado\Prado; +use XSLTProcessor; /** * TXmlTransform class diff --git a/framework/Wsat/TWsatARGenerator.php b/framework/Wsat/TWsatARGenerator.php index bc2f1335..bece0810 100644 --- a/framework/Wsat/TWsatARGenerator.php +++ b/framework/Wsat/TWsatARGenerator.php @@ -11,6 +11,10 @@ namespace Prado\Wsat; +use Exception; +use PDO; +use Prado\Prado; + Prado::using("System.Wsat.TWsatBaseGenerator"); class TWsatARGenerator extends TWsatBaseGenerator diff --git a/framework/Wsat/TWsatBaseGenerator.php b/framework/Wsat/TWsatBaseGenerator.php index eac7a7de..89ffaac5 100644 --- a/framework/Wsat/TWsatBaseGenerator.php +++ b/framework/Wsat/TWsatBaseGenerator.php @@ -11,6 +11,11 @@ namespace Prado\Wsat; +use Exception; +use Prado\Data\ActiveRecord\TActiveRecordManager; +use Prado\Data\Common\TDbMetaData; +use Prado\Prado; + Prado::using('System.Data.Common.TDbMetaData'); class TWsatBaseGenerator diff --git a/framework/Wsat/TWsatScaffoldingGenerator.php b/framework/Wsat/TWsatScaffoldingGenerator.php index 0d2e3f9b..4b8b3adb 100644 --- a/framework/Wsat/TWsatScaffoldingGenerator.php +++ b/framework/Wsat/TWsatScaffoldingGenerator.php @@ -11,6 +11,8 @@ namespace Prado\Wsat; +use Prado\Prado; + Prado::using("System.Wsat.TWsatBaseGenerator"); class TWsatScaffoldingGenerator extends TWsatBaseGenerator diff --git a/framework/Wsat/TWsatService.php b/framework/Wsat/TWsatService.php index ced74fd7..45c814e1 100644 --- a/framework/Wsat/TWsatService.php +++ b/framework/Wsat/TWsatService.php @@ -10,6 +10,12 @@ */ namespace Prado\Wsat; +use Prado\Exceptions\TConfigurationException; +use Prado\Exceptions\TInvalidOperationException; +use Prado\Prado; +use Prado\TApplicationMode; +use Prado\Web\Services\TPageService; +use Prado\Web\UI\TThemeManager; /** * TWsatService class diff --git a/framework/Wsat/pages/TWsatGenerateAR.php b/framework/Wsat/pages/TWsatGenerateAR.php index a63ab584..2d77d63d 100644 --- a/framework/Wsat/pages/TWsatGenerateAR.php +++ b/framework/Wsat/pages/TWsatGenerateAR.php @@ -11,6 +11,12 @@ namespace Prado\Wsat\pages; +use Exception; +use Prado\Exceptions\THttpException; +use Prado\Prado; +use Prado\Web\UI\TPage; +use Prado\Wsat\TWsatARGenerator; + Prado::using("System.Wsat.TWsatARGenerator"); class TWsatGenerateAR extends TPage diff --git a/framework/Wsat/pages/TWsatHome.php b/framework/Wsat/pages/TWsatHome.php index 3b9829db..0c4535f1 100644 --- a/framework/Wsat/pages/TWsatHome.php +++ b/framework/Wsat/pages/TWsatHome.php @@ -11,6 +11,9 @@ namespace Prado\Wsat\pages; +use Prado\Prado; +use Prado\Web\UI\TPage; + Prado::using("System.Wsat.TWsatARGenerator"); class TWsatHome extends TPage diff --git a/framework/Wsat/pages/TWsatLogin.php b/framework/Wsat/pages/TWsatLogin.php index c8a4a7b6..0045e41a 100644 --- a/framework/Wsat/pages/TWsatLogin.php +++ b/framework/Wsat/pages/TWsatLogin.php @@ -11,6 +11,8 @@ namespace Prado\Wsat\pages; +use Prado\Web\UI\TPage; + class TWsatLogin extends TPage { diff --git a/framework/Wsat/pages/TWsatScaffolding.php b/framework/Wsat/pages/TWsatScaffolding.php index 0048c250..e2d428ee 100644 --- a/framework/Wsat/pages/TWsatScaffolding.php +++ b/framework/Wsat/pages/TWsatScaffolding.php @@ -11,6 +11,12 @@ namespace Prado\Wsat\pages; +use Exception; +use Prado\Prado; +use Prado\Web\UI\TPage; +use Prado\Web\UI\WebControls\TCheckBox; +use Prado\Wsat\TWsatScaffoldingGenerator; + Prado::using("System.Wsat.TWsatScaffoldingGenerator"); class TWsatScaffolding extends TPage diff --git a/framework/Wsat/pages/layout/TWsatLayout.php b/framework/Wsat/pages/layout/TWsatLayout.php index 67caa77d..7b75defe 100644 --- a/framework/Wsat/pages/layout/TWsatLayout.php +++ b/framework/Wsat/pages/layout/TWsatLayout.php @@ -1,4 +1,6 @@