{"push_id":851975228,"size":12,"distinct_size":0,"ref":"refs/heads/master","head":"bbdfced7bd750bd9d6396049bc5ed6e92c047ed0","before":"ba4dcb78fc038f95dcb873658a1d99edc210a7e1","commits":[{"sha":"ab69ad8efc55a503010982194318b9c0e2765eba","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Refactor code to make it testable","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/ab69ad8efc55a503010982194318b9c0e2765eba"},{"sha":"d16c40063375b70837020a16ddc57d738add0871","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Move code out of tests directory","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/d16c40063375b70837020a16ddc57d738add0871"},{"sha":"7180d89ac6ad6f82e01d7683a86d58d5d6c18552","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Refactor to maintain proper namespaces and directory","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/7180d89ac6ad6f82e01d7683a86d58d5d6c18552"},{"sha":"3d1b575966af839599c388693820fc7e7817cc9e","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Introduce SessionInterface::has(key) method","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/3d1b575966af839599c388693820fc7e7817cc9e"},{"sha":"005a2b510db9f0312dff03672e30bb8f9ed184ec","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Replace PHPUnit Mocking with Mockery","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/005a2b510db9f0312dff03672e30bb8f9ed184ec"},{"sha":"29a6619b1aa337e5035467804754a26bf47e2bf8","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Add UserRepository class and test","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/29a6619b1aa337e5035467804754a26bf47e2bf8"},{"sha":"408b4bf4364e6786be02744f8f76cd6f8afcb758","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Add DBAL","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/408b4bf4364e6786be02744f8f76cd6f8afcb758"},{"sha":"8478b6883054d7945d0ff9517c4b715a071ef6a3","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Add DatabaseInterface","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/8478b6883054d7945d0ff9517c4b715a071ef6a3"},{"sha":"0f9d832396b474328164a804d32fecc90a29b566","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Add implementation of DatabaseInterface","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/0f9d832396b474328164a804d32fecc90a29b566"},{"sha":"1f2aa39bd3d9402268f6f28bc3e7891c46bc3542","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Inject Database instance to the Repository","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/1f2aa39bd3d9402268f6f28bc3e7891c46bc3542"},{"sha":"be1a465f94989ee79c9c50bcf8d10e948f97f9cd","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Add sample configuration file","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/be1a465f94989ee79c9c50bcf8d10e948f97f9cd"},{"sha":"bbdfced7bd750bd9d6396049bc5ed6e92c047ed0","author":{"email":"11071ee43a431be68d93601e412b13ec41bff845@lftechnology.com","name":"Kabir"},"message":"Add sample database schema for pgsql","distinct":false,"url":"https://api.github.com/repos/kabirbaidhya/TestableCode/commits/bbdfced7bd750bd9d6396049bc5ed6e92c047ed0"}]}