mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-02 21:08:01 +08:00

* update abaplint config to latest * remove some descriptions * remove more descriptions * fixes * fixes
32 lines
581 B
ABAP
32 lines
581 B
ABAP
CLASS zcl_abapgit_persist_factory DEFINITION
|
|
PUBLIC
|
|
CREATE PRIVATE
|
|
GLOBAL FRIENDS zcl_abapgit_persist_injector .
|
|
|
|
PUBLIC SECTION.
|
|
|
|
CLASS-METHODS get_repo
|
|
RETURNING
|
|
VALUE(ri_repo) TYPE REF TO zif_abapgit_persist_repo .
|
|
PROTECTED SECTION.
|
|
PRIVATE SECTION.
|
|
|
|
CLASS-DATA gi_repo TYPE REF TO zif_abapgit_persist_repo .
|
|
ENDCLASS.
|
|
|
|
|
|
|
|
CLASS ZCL_ABAPGIT_PERSIST_FACTORY IMPLEMENTATION.
|
|
|
|
|
|
METHOD get_repo.
|
|
|
|
IF gi_repo IS INITIAL.
|
|
CREATE OBJECT gi_repo TYPE zcl_abapgit_persistence_repo.
|
|
ENDIF.
|
|
|
|
ri_repo = gi_repo.
|
|
|
|
ENDMETHOD.
|
|
ENDCLASS.
|