Proposed Version
0.6.0
Basic Information
Currently within AbstractRowGateway we rely on calling Sql\Sql->prepareStatementForSqlObject() and expect an executable statement. However since the signature for that method and others within the Sql family have a broader return value of StatementContainerInterface we cannot reliably determine the returned object. This proposal seeks to better implement the two Interfaces to ensure tighter coupling.
Background
No response
Considerations
No response
Proposal(s)
No response
Appendix/Additional Info
No response
Proposed Version
0.6.0
Basic Information
Currently within AbstractRowGateway we rely on calling Sql\Sql->prepareStatementForSqlObject() and expect an executable statement. However since the signature for that method and others within the Sql family have a broader return value of StatementContainerInterface we cannot reliably determine the returned object. This proposal seeks to better implement the two Interfaces to ensure tighter coupling.
Background
No response
Considerations
No response
Proposal(s)
No response
Appendix/Additional Info
No response