name: HasUniqueIds
class_comment: null
dependencies: []
properties:
- name: usesUniqueIds
  visibility: public
  comment: '# * Indicates if the model uses unique ids.

    # *

    # * @var bool'
methods:
- name: usesUniqueIds
  visibility: public
  parameters: []
  comment: "# * Indicates if the model uses unique ids.\n# *\n# * @var bool\n# */\n\
    # public $usesUniqueIds = false;\n# \n# /**\n# * Determine if the model uses unique\
    \ ids.\n# *\n# * @return bool"
- name: setUniqueIds
  visibility: public
  parameters: []
  comment: '# * Generate unique keys for the model.

    # *

    # * @return void'
- name: newUniqueId
  visibility: public
  parameters: []
  comment: '# * Generate a new key for the model.

    # *

    # * @return string'
- name: uniqueIds
  visibility: public
  parameters: []
  comment: '# * Get the columns that should receive a unique identifier.

    # *

    # * @return array'
traits: []
interfaces: []