Class ExifRepositoryImporter

Description

<##>

  • version: $Id: ExifRepositoryImporter.class.php,v 1.24 2007/09/19 14:04:48 adamfranco Exp $
  • license: GNU General Public License (GPL)
  • copyright: Copyright &copy; 2005, Middlebury College
  • since: 7/20/05

Located in /polyphony/main/library/RepositoryImporter/ExifRepositoryImporter.class.php (line 26)

RepositoryImporter
   |
   --ExifRepositoryImporter
Method Summary
object ExifRepositoryImporter (String $filepath, mixed $repositoryId, [mixed $dieOnError = false])
array extractExifMetadata (string $imageFileName, array 1)
array extractPhotoshopMetaData (array 0)
null getChildAssetList (mixed $input)
mixed getPartIdByName (string $partName, object $structureId)
string getSchemaPath (string $dirName)
array getSingleAssetInfo (mixed $input)
array getSingleAssetRecordList (mixed $input)
Methods
Constructor ExifRepositoryImporter (line 38)

Constructor for ExifImporter

  • since: 7/20/05
  • access: public
object ExifRepositoryImporter (String $filepath, mixed $repositoryId, [mixed $dieOnError = false])
extractExifMetadata (line 398)

match given array with exifdata from file

  • since: 7/28/05
  • access: public
array extractExifMetadata (string $imageFileName, array 1)
  • array 1: tagnameArray
  • string $imageFileName: imageFileName
extractPhotoshopMetaData (line 355)

matches the given array with exif data in the file

  • since: 7/28/05
  • access: public
array extractPhotoshopMetaData (array 0)
  • array 0: tagNameArray
getChildAssetList (line 429)

get asset list for child assets

  • since: 7/20/05
  • access: public
null getChildAssetList (mixed $input)
  • mixed $input: input
getPartIdByName (line 334)

get part id from the specified structure by name

  • return: partId
  • since: 8/11/05
  • access: public
mixed getPartIdByName (string $partName, object $structureId)
  • string $partName
  • object $structureId
getSchemaPath (line 97)

Answer the path of the schema.xml file

  • since: 12/7/06
  • access: public
string getSchemaPath (string $dirName)
  • string $dirName
getSingleAssetInfo (line 51)

Get parameters for createAsset

  • since: 7/20/05
  • access: public
array getSingleAssetInfo (mixed $input)
  • mixed $input: input
getSingleAssetRecordList (line 124)

get parameters for createRecord

  • return: or false on fatal error
  • since: 7/20/05
  • access: public
array getSingleAssetRecordList (mixed $input)
  • mixed $input: input

Inherited Methods

Inherited From RepositoryImporter

RepositoryImporter::RepositoryImporter()
RepositoryImporter::addError()
RepositoryImporter::addGoodAssetId()
RepositoryImporter::assetBuildingIteration()
RepositoryImporter::buildAsset()
RepositoryImporter::decompress()
RepositoryImporter::getAllAssetsInfoIterator()
RepositoryImporter::getBuildOrderedSet()
RepositoryImporter::getErrors()
RepositoryImporter::getGoodAssetIds()
RepositoryImporter::getPartObject()
RepositoryImporter::hasAssets()
RepositoryImporter::hasErrors()
RepositoryImporter::import()
RepositoryImporter::matchPartStructures()
RepositoryImporter::matchSchema()
RepositoryImporter::parse()
RepositoryImporter::printErrorMessages()
RepositoryImporter::printGoodAssetIds()
RepositoryImporter::setParent()

Documentation generated on Wed, 19 Sep 2007 10:23:05 -0400 by phpDocumentor 1.3.0RC3