Hello, A new version of Metastorage was released introducing several fixes to generate PHP code compliant with PHP 4.4 changes. Other bugs were also fixed in...
I am trying to find a clean ORM for php4 and metastorage seems interesting. However, trying to follow the tutorial, I am stuck trying to make the setup.php...
Hello, ... The database_name option is to replace in the schema . The database_connection is an opaque connection string. For MySQL and other databases it...
Hello, I just found the metal project, and i am really happy about it, as it shares most of my points of view about development. As i'm working now as web...
Hello all out there When I try to compile the tutorial included in the package, the following error occour Status: Failed Error: it specified a repeated...
Hello, ... The PHP version you are using has a serious bug handling arrays. Just upgrade to PHP 4.4.2 or PHP 5.0.5 or later or PHP 4.3.x and it will work ...
Hello, Sorry for the delay. ... Right, I do not use XSL either. ... Metastorage is an application of MetaL. MetaL has modular compiler. Metastorage is...
Hi. I've been playing with metastorage for a while, looking for it's pros and cons before deciding to apply it for good in my company framework. For now, the...
Hello, ... Well, so far I have no need for that nor anybody requested that feature before you, but I understand why you need and it makes sense to support it...
What I think is that adding a new function type (such as validatemember) which relly is a subtype of the validate function would be redundant. Given those...
Hello, ... It is not really the same thing. validate type functions validate an object of a class. validatemember validate the relationship between one object...
Hello, ... Well, MetaL itself comes with a library of classes for different purposes. It is not exactly a library of algorithms nor it is very extensive. ...
Hello, ... Just rollback the changes and you are done. It is a just a simple function call to a finishtransaction function that you need to add to the the...
I've found, what I think is some kind of bug or error on the code generated when compiling a form. I compiled some simple form using the sawfisch-crux theme...
Hello, ... I just tried it here and I could not reproduce the problem. I suspect that you have edited the templates with text editor that forces line breaks...
I keep playing around with metastorage and another thing came to my attention. There is no way to set a dependency between objects. For instance, imagine you...
Hello, ... This is already done. When an object is deleted, it is removed from any collections that it used to belong. If there are any objects with reference...
Hi, Yes the references are nullified indeed, but I ment a cascading removal of elements that are dependant of the existance of a certain object. Using the same...
Hello, Sorry for the delay. ... If you want to remove cities that belong to a state, you can delete the city objects one by one and they automatically will be...
Hello, A new version of Metastorage was released to introduce several enhancements to the capabilities of report classes and to the Object Query Language. A...
I've been working on an XSD schema for the configuration, so that my xml editor can do auto-completion and friendly structured editing/ validation. I've had...
Hello, ... Sorry for the delay. I have been at PHP Conference Brasil 2006 and I am still catching up on pending e-mail. I need to make time to look at this...
Of course you're welcome to distribute the file. The point I was making about the XML parser is that it rejects the schema declaration, which must be included...
Hello i'm trying to convert a UML-Model built with Poseidon to Metastorage format. Instead of the expected code I find only a lot of Numbers in the generated...
Hello, ... What do you mean by a lot of numbers? Are you saving Poseidon model in XMI? Are you converting the XMI to Metastorage component format with xmi2ms? ...
Hello, ... Oh, I see. I will look into that soon so it stops complaining. ... Ok, I do not use Eclipse because it is too heavy, but I will take a look at that...
... Following up on that . . . I never tested with output from Poseidon. If you can mail me the model as XMI I can have a play and see what's happening. PJH ...