Commit 4dede8c6 authored by zYne's avatar zYne

added exportClasses()

parent 956b4bb0
...@@ -885,11 +885,23 @@ class Doctrine_Export extends Doctrine_Connection_Module ...@@ -885,11 +885,23 @@ class Doctrine_Export extends Doctrine_Connection_Module
require_once $e->getPathName(); require_once $e->getPathName();
} }
} }
} }
return $this->exportClasses(get_declared_classes());
$parent = new ReflectionClass('Doctrine_Record'); }
/**
* export
* method for exporting Doctrine_Record classes to a schema
*
* @throws Doctrine_Connection_Exception if some error other than Doctrine::ERR_ALREADY_EXISTS
* occurred during the create table operation
* @param array $classes
* @return void
*/
public function exportClasses(array $classes)
{
$parent = new ReflectionClass('Doctrine_Record');
foreach (get_declared_classes() as $name) { foreach ($classes as $name) {
$class = new ReflectionClass($name); $class = new ReflectionClass($name);
$conn = Doctrine_Manager::getInstance()->getConnectionForComponent($name); $conn = Doctrine_Manager::getInstance()->getConnectionForComponent($name);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment