veasin/nx-model

There is no license information available for the latest version (0.2.2) of this package.

mvc-model for nx

0.2.2 2025-07-25 14:13 UTC

This package is auto-updated.

Last update: 2025-07-25 14:16:40 UTC


README

mvc-model for nx

composer require veasin/nx-model

class users extends multiple{
    const TABLE = 'user u';
}
class user extends single{
    const MULTIPLE = users::class;
}
$table =users::sql();
$user->list();

todo

  • S.delete() -> S.destroy() rename
  • S.reload() reload from db
  • S.save(...fieldNames) only save some fields
  • S['id'] need support?
  • M.find() -> yield<data|obj> ?
  • M.truncate() ?
  • M.define() ?
    • add getter&setter ?
    • validate ?
    • M.sync() ? CREATE TABLE IF NO EXISTS name (...)